Микроконтроллеры Atmel AT91 SAM9
Микроконтроллеры Atmel семейства AT91 SAM9 имеют архитектуру ARM926EJ-S. Работают на частоте от 180 до 400 МГц, имеют внутреннюю память RAM, Flash ROM, кэш, USB, Ethernet, широкий набор встроенной периферии, а также отличаются низкой стоимостью - от $10-15.
Отладочная плата SAM9-Spartan
Компания Starterkit.ru предлагает отладочную плату SK-AT91SAM9XE512-S3E с процессором AT91SAM9260 (в будущем AT91SAM9XE512), имеющую:
32 килобайта внутренней памяти команд (в будущем 256 килобайт)
8 килобайт внутренней памяти данных (в будущем 64 килобайта)
256 мегабайт внешней памяти команд
64 мегабайта внешней памяти данных
4 мегабайта внешней последовательной памяти данных
Порт Ethernet 100Base-T
Порт USB 2.0 хост (12 Мбит/сек)
Порт USB 2.0 устройство (12 Мбит/сек)
Порт RS-232 (сигналы TXD, RXD)
Слот для карты SD/MMC
ПЛИС Xilinx Spartan3E-500
Такую плату можно приобрести по цене 5770 руб.
На плату также можно установить GSM/GPS-модем SIM508 и видеовход ADV7108, но про них я здесь писать не буду.
Документация
Программное обеспечение
Плата поставляется с установленной операционной системой Linux. Протокол загрузки можно посмотреть здесь.
Расположение элементов на плате
Разъём | Описание |
X1 | USB хост |
X2 | Асинхронный порт RS-232 |
X3 | Слот для подключения карточки SD/MMC |
X4 | Питание +5В...+12В |
X5 | USB устройство |
X6 | JTAG процессора |
X7 | Сигналы общего назначения от процессора |
X8 | JTAG ПЛИС |
X9 | Сигналы общего назначения от ПЛИС |
X10 | Порт загрузки ПЛИС |
X12 | Сигналы общего назначения от ПЛИС |
X13 | Сигналы общего назначения от ПЛИС |
J1 | Подача внешнего или внутреннего опорного напряжения для АЦП процессора |
Тумблер | Описание |
SW1 | Сброс процессора |
Джампер | Описание |
J7 | Разрешает использование последовательной памяти DataFlash (DD2) |
J11 | Сигнал WKUP процессора — выход из спящего режима |
J13 | Задаёт генератор для спящего режима: внешний (1-2) или внутренний (2-3) |
J15 | Подаёт питание (1-2) или отключает (2-3) блок управления спящим режимом |
J16 | Замыкание приводит к очищению внутренней Flash памяти AT91SAM9XE512, с AT91SAM9260 не используется |
J19, J20, J21 | Определяют источник загрузки FPGA, для SPI DataFlash J21 должен быть замкнут |
J22 | Кратковременное замыкание инициирует процесс загрузки конфигурации в FPGA, во время программирования SPI DataFlash (DD7) должен быть замкнут |
J23 | Разрешает использование памяти NAND Flash (DD6) |
Светодиод | Описание |
HL1 | Питание |
HL3 | Завершение загрузки конфигурации ПЛИС |
Остальные джамперы (J2-J6, J8-J10, J12, J14, J17, J18), светодиод HL2, разъёмы X11 и MD1 относятся к модему SIM508 и видеовходу ADV7108. Подробнее читайте обсуждение на форуме.