Analog Devices Blackfin Processor Interrupt-Driven Systems Application Note EE-192

This document provides technical notes on using Analog Devices' DSP components and development tools, with a focus on creating interrupt-driven systems using C on Blackfin processors.


Analog Devices Blackfin Processor Interrupt-Driven Systems Application Note EE-192 - cover page
Brand
Analog Devices
Category
Other Electronics
Document type
Application Note
Language
English
Pages
9
File format
PDF
File size
116 KB
Published
03 August, 2012
Updated
28 September, 2023
MD5 checksum
12CCCD50887C41CA9959E054773BFF07

About this manual

This Engineer-to-Engineer note explains the process for implementing an interrupt-driven general-purpose timer routine for the Blackfin Processor family using the C programming language. The referenced code was verified using VisualDSP++ 3.1 for Blackfin and run on the EZ-KIT Lite evaluation systems for both the ADSP-BF535 and ADSP-BF533 models.

The document details the timer programming model in a C environment, contrasting it with pure assembly approaches. It covers the use of specific header files (cdef prefix) to access memory-mapped registers via referencing-dereferencing schemes. Furthermore, it outlines the steps for configuring peripheral interrupts, including enabling them in the SIC_IMASK register and assigning priorities through System Interrupt Assignment Registers.

What's inside

  • Introduction
  • Timer Programming Model
  • Using Features In VisualDSP++
  • Blackfin Interrupts (Hardware)
  • Software And Code Flow

Frequently asked questions

Which processors does this application note cover?

The document describes implementing interrupt-driven routines for the ADSP-BF535 and ADSP-BF533 Blackfin Processors.

What programming language is used for the example code?

The note explains how to implement an interrupt-driven timer routine using the C programming language.

Which VisualDSP++ version was used to verify the referenced code?

The code was verified using VisualDSP++ 3.1 for Blackfin.

Download PDF (116 KB)

More Analog Devices Manuals


View all Analog Devices manuals →