AT91SAM7X-EK Software Package

Web Access Documentation
AT91SAM7X Summary Summary datasheet for the AT91SAM7X.
AT91SAM7X Datasheet Datasheet for the AT91SAM7X.
AT91SAM7X-EK User guide for the AT91SAM7X evaluation kit.
Web Access External Ressources
AT91SAM7X Product Page Information and resources on AT91SAM microcontrollers on Atmel's website.
AT91 SAM Portal Web site and forum dedicated to Atmel's AT91SAM products.
Segger Segger embedded software solutions (embOS, emWin, emFile, ...).
KEIL ARM Embedded Development Tools
IAR IAR Systems Embedded Development Tools.
Codesourcery Codesourcery Embedded Development Tools.
Getting Started Description PDF KEIL IAR GNU
getting-started-project This section helps you get started with the PRODUCT microcontroller.
'
Project Description PDF KEIL IAR GNU
at91lib At91lib documentation.
basic-adc-project Voltage acquisition demonstration
basic-can-project Demonstrates usage of the Controller Area Network (CAN) peripheral.
basic-dataflash-project Performs erase, read and write operations on the dataflash connected to the evaluation kit.
basic-dhrystone-project Computes the number of dhrystone per seconds that the chip can generate under different configurations.
basic-emac-lwip-project Webserver example using the lwIP library.
basic-emac-project Enables the device to respond to ICMP ECHO requests sent on the network.
basic-emac-uip-helloworld-project Webserver and telnet examples using the UIP library.
basic-emac-uip-telnetd-project Webserver and telnet examples using the UIP library.
basic-emac-uip-webserver-project Webserver and telnet examples using the UIP library.
basic-internalflash-project Demonstrates the features of the Embedded Flash Controller (EFC/EEFC).
basic-iso7816-project Sends ISO 7816 commands to a smartcard connected to the evaluation kits.
basic-microcanopen-project Demo based on Open Source of the Controller Area Network (CAN) peripheral: Microcanopen
basic-pwm-project Makes one or more LEDs glow using a PWM signal.
basic-rtt-project Demonstrates basic usage of the Real-Time Timer (RTT) peripheral.
basic-sd-spi-project Performs read and write tests on a SD card connected to the evaluation board through SPI.
basic-serialflash-project Performs erase, read and write operations on an external Serial Firmware Dataflash chip connected to the board.
basic-twi-eeprom-project Reads and writes an external TWI serial EEPROM.
basic-usart-hw-handshaking-project Regulates the speed of a USART file transfer using RTS/CTS hardware handshaking.
getting-started-project Details basic operations with AT91SAM device
usb-device-ccid-project This example implements a CCID driver.
usb-device-cdc-serial-project This software acts as a bridge between a USB and USART connections. A virtual COM port is created on the host computer, enabling simple communication over the USB.
usb-device-composite-cdchid-project This example shows a composite with CDC serial and HID keyboard integrated.
usb-device-composite-cdcmsd-project This example shows a composite with CDC serial and Mass storage integrated.
usb-device-composite-hidmsd-project This example shows a composite with HID keyboard and Mass storage integrated.
usb-device-core-project This example shows a basic USB application which only performs the enumeration step, so the host computer detects a new USB device.
usb-device-hid-keyboard-project Creates an USB keyboard using the evaluation kit, enabling the user to type in characters and special keys (such as shift or num. lock) by pushing buttons.
usb-device-hid-mouse-project Creates an USB mouse using the evaluation kit, enabling the user to move cursor with Joystick.
usb-device-hid-transfer-project Creates an HID compatible device using the evaluation kit, enabling the user to do customized transfers via some PC program.
usb-device-massstorage-project Creates USB Mass Storage drives using internal and external memories of the evaluation kit.