AT91 SAM7X Basic Interrupt

 


The goal of this project is to demonstrate how to develop easily and quickly a very simple application under AT91SAM7X-EK Evaluation Kit.
It includes all the different files necessary to generate a new AT91SAM7Xxxx project.

This project is dedicated to the AT91SAM7Xxxx device and its corresponding Evaluation Board, the AT91SAM7X-EK.

 This project run a simple Interrupt application using some interrupt resource.


Software tools

Related Documentation

Litterature Number Reference

ARM-Based Software Package

6016

AT91SAM7Xxxx Datasheet

6120

 

Source Files

Description Files

../src

Source code directory

../src/main.c (main.h)

Main application

../src/ext_irq.c

External IRQ functions

../src/interrupt_usart.c

Usart Initialization and IRQ functions

../src/interrupt_timer.c

Tmiers Initialization and IRQ functions

../src/AT91SAM7X-EK.h

Evaluation Board Features Definition File

srcxxx/

Specific IDE source code directory

srcxxx/Cstartup.s79

Assembler Cstartup code

srcxxx/Cstartup.c

C Cstartup code

srcxxx/project.h

Project specific include file