Version: 2.0

AT91 SAM7S Periodic Interval Timer Interrupt Management

The goal of this demonstration project is to show how to use AT91 ARM-Based Software Packages. This project will run a test of AT91SAM7S ATMEL parts and corresponding evaluation board AT91SAM7S board. It's interrupt implementation example.

Reference Documents

Name

Reference

ARM-Based Software Package

6016

AT91SAM7S Data sheet

Contents:
Hardware resource
Source Files
Description

Hardware resource:

AT91SAM7S product

- DBGU: DBGU
- Timer: Periodic Interval Timer
- PMC: Power management Controller
- AIC: Advanced Interrupt Controller

SAM7S evaluation board

- LED1 and LED2: Using in standard PIO output

Source Files:
 

Description Files

srcxxx/SAM7Board.h

SAM7 evaluation board description

 

Startup Files

srcxxx/Cstartup.xxx

AT91SAM7S Microcontroller reset entry point

srcxxx/Cstartup_SAM7.c

AT91SAM7S Initialization called by Assembly code in Cstartup

 

C Files

../src/main.c

Main entry point

Description:

In Interrupt led (LDE1) at blinking at 1 second and led 2 a 3 second by write directly in PIO interface.
DBGU Configuration
- 115200,Parity none, 1 stop, without flux control
- Use a cross cable for PC connection