Analog Devices EE-42 C Programming Application Note for ADSP-2106x

This application note provides a brief introduction to programming Analog Devices SHARC DSP in C language.


Analog Devices EE-42 C Programming Application Note for ADSP-2106x - cover page
Brand
Analog Devices
Category
Other Electronics
Document type
Application Note
Language
English
Pages
4
File format
PDF
File size
26 KB
Published
03 August, 2012
Updated
01 October, 2023
MD5 checksum
AEA4483BD644DCB2B512F92FA95229CC

About this manual

This document serves as an engineer-to-engineer note introducing C language programming for the Analog Devices SHARC DSP family, specifically the ADSP-2106x. It outlines the use of the ADDS-210XX-SW-PC development software and provides guidance on writing architecture files and compiling C code.

What's inside

  • Writing An Architecture File
  • Writing And Compiling C Code
  • Extensions to ANSI C
  • Accessing IOP Registers
  • Embedded Assembly Language
  • Example 1 Interrupts in C
  • Example 2 Linkport DMA in C

Frequently asked questions

What development software version was used for the examples?

The examples were written with the development software ADDS-210XX-SW-PC release 3.3.

Which switch is used to generate debuggable code?

The -g switch is used to generate debuggable code for the simulator and emulator.

How do you place variables in program memory?

Use the PM directive to place variables in program memory.

Download PDF (26 KB)

More Analog Devices Manuals


View all Analog Devices manuals →