Atmel Corporation
Products > AT91CAP Customizable Microcontrollers > Application Notes

AT91CAP Customizable Microcontrollers -

right arrow Application Example and Algorithms   right arrow Development Tools
right arrow Communication Modules   right arrow Memory Access / Boot Loader
 
Application Example and Algorithms
PDF Software Description
Using the Serial Peripheral Interface with AT91SAMxx Devices (11 pages, revision B, updated 8/06)
Describes initializaton of the SPI, main SPI features are summarized and characteristics that may be difficult to use are detailed. A software example of an interconnection between two SPIs is also described.
Top
Communication Modules
PDF Software Description
 
AT91 USB CDC Driver Implementation (20 pages, revision B, updated 7/09)
Explains how to implement the Communication Device Class (CDC) driver on AT91 microcontrollers. Describes a device-side USB framework that enables rapid development of USB-compliant class drivers such as Mass Storage Device class or the Communication Device Class.
Source code can be found in the Software packages
 
AT91 USB Framework (23 pages, revision A, updated 10/06)
Describes a device-side USB framework that enables rapid development of USB-compliant class drivers such as Mass Storage Device class or the Communication Device Class.
Source code can be found in Software packages
 
AT91 USB HID Driver Implementation (30 pages, revision B, updated 7/09)
Describes how to implement a Human Interface Device (HID) driver with the Atmel AT91 USB framework. Describes a device-side USB framework that enables rapid development of USB-compliant class drivers such as Mass Storage Device class or the Communication Device Class.
Source code can be found in the Software packages
 
AT91 USB Mass Storage Device Driver Implementation (36 pages, revision B, updated 7/09)
Explains how to implement a Mass Storage Device (MSD) driver on AT91 microcontrollers. Describes a device-side USB framework that enables rapid development of USB-compliant class drivers such as Mass Storage Device class or the Communication Device Class.
Source code can be found in the Software packages
Top
Development Tools
PDF Software Description
 
GNU-Based Software Development on AT91SAM Microcontrollers (31 pages, revision A, updated 3/07)
This application note is an aid in developing embedded software solutions for Atmel AT91 microntrollers and provides a step-by-step guide for setting up a GNU-based environment.
Top
Memory Access / Boot Loader
PDF Software Description
 
AT91SAM CAN Bootloader User Notes (19 pages, revision A, updated 2/06)
NAND Flash Support on AT91SAM9 Microcontrollers (18 pages, revision B, updated 6/09)
Describes how to interface NAND Flash memory to AT91SAM9 microcontrollers.
Using SDRAM on AT91SAM9 Microcontrollers (23 pages, revision A, updated 9/06)
Helps the developer in the design of a system using SDRAM memories. Describes the performance characteristics of the SDRAM controller and associated techniques to optimize SDRAM performance and power consumption.
Top