Analog Devices ADSP-2181 EZ-KIT LITE C Programs Application Note


Analog Devices ADSP-2181 EZ-KIT LITE C Programs Application Note - cover page
Brand
Analog Devices
Category
Other Electronics
Document type
Application Note
Language
English
Pages
3
File format
PDF
File size
18 KB
Published
03 August, 2012
Updated
29 September, 2023
MD5 checksum
E027A8A6B043BAC437FECA14FB7934E3

About this manual

This document provides an Engineer To Engineer Note (EE-14) detailing a basic C program for the ADSP-2181 EZ-KIT LITE evaluation board. The note explains how to use the CTIP35.C routine to create a simple talk-thru application that loops audio input from the AD1847 stereo codec back to the output. It assumes the user has the complete Analog Devices software suite installed.

What's inside

  • Extensions to the ANSI C compiler
  • Accessing memory-mapped registers in C
  • Handling interrupts
  • Embedding assembly instructions in C code
  • Calling DSP programs/routines
  • Handling Real Time environments
  • Compiling your program

Specifications

Processor FamilyADSP-2100 family
Evaluation BoardADSP-2181 based evaluation board
Software Versionrelease 5.1
Compiler TypeGNU based C compiler
Clock Frequency33Mhz

Frequently asked questions

What is the main C program provided in this note?

The main C program is CTIP35.C, which provides a simple shell for use with the ADDS-21XX-EZ-LITE.

Does the EZ-KIT LITE include a C compiler?

No, the EZ-KIT LITE comes with software but does not include the C compiler.

How do you create a circular buffer in C code?

You must use the assembly directive asm(".var/dm/ram/circ rx_buf_[3];") to create a circular buffer.

Download PDF (18 KB)

More Analog Devices Manuals


View all Analog Devices manuals →