Все проекты для микроконтроллеров 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 |