Проекты для микроконтроллеров AT91SAM7X128, AT91SAM7X256, AT91SAM7X512

Все проекты для микроконтроллеров AT91SAM7X128, AT91SAM7X256, AT91SAM7X512 содержат исходные коды на языке Си, а также готовые загрузочные файлы в форматах .bin и .elf.
Каждый пример откомпилирован под IAR, Keil и GCC.
Загрузить архив at91sam7x-ek_ver1.5.zip, 42 Mb.


Схема платы AT91SAM7X-EK AT91SAM7X-EK_schematics.pdf , 0,9 Mb

Описание проекта Название архива
At91lib documentation. at91lib
Voltage acquisition demonstration. basic-adc-project
Demonstrates usage of the Controller Area Network (CAN) peripheral. basic-can-project
Performs erase, read and write operations on the dataflash connected to the evaluation kit. basic-dataflash-project
Computes the number of dhrystone per seconds that the chip can generate under different configurations. basic-dhrystone-project
Webserver example using the lwIP library. basic-emac-lwip-project
Enables the device to respond to ICMP ECHO requests sent on the network. basic-emac-project
Webserver and telnet examples using the UIP library. 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
Demonstrates the features of the Embedded Flash Controller (EFC/EEFC). basic-internalflash-project
Sends ISO 7816 commands to a smartcard connected to the evaluation kits. basic-iso7816-project
Demo based on Open Source of the Controller Area Network (CAN) peripheral: Microcanopen basic-microcanopen-project
Makes one or more LEDs glow using a PWM signal. basic-pwm-project
Demonstrates basic usage of the Real-Time Timer (RTT) peripheral. basic-rtt-project
Performs read and write tests on a SD card connected to the evaluation board through SPI. basic-sd-spi-project
Performs erase, read and write operations on an external Serial Firmware Dataflash chip connected to the board. basic-serialflash-project
Reads and writes an external TWI serial EEPROM. basic-twi-eeprom-project
Regulates the speed of a USART file transfer using RTS/CTS hardware handshaking. basic-usart-hw-handshaking-project
Details basic operations with AT91SAM device getting-started-project
This example implements a CCID driver. usb-device-ccid-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-cdc-serial-project
This example shows a composite with CDC serial and HID keyboard integrated. usb-device-composite-cdchid-project
This example shows a composite with CDC serial and Mass storage integrated. usb-device-composite-cdcmsd-project
This example shows a composite with HID keyboard and Mass storage integrated. usb-device-composite-hidmsd-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-core-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-keyboard-project
Creates an USB mouse using the evaluation kit, enabling the user to move cursor with Joystick. usb-device-hid-mouse-project
Creates an HID compatible device using the evaluation kit, enabling the user to do customized transfers via some PC program. usb-device-hid-transfer-project
Creates USB Mass Storage drives using internal and external memories of the evaluation kit. usb-device-massstorage-project