Микроконтроллеры 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. Подробнее читайте обсуждение на форуме.

 
proj/arm/arm9-atmel.txt · Последние изменения: 2009/03/19 06:59 vak
 
Copyright (C) 1996-2013 Serge Vakulenko
serge@vak.ru