AT91SAM9XE128, AT91SAM9XE256, AT91SAM9XE512
Микроконтроллеры AT91 ARM Thumb
Документация:
| |
 |
1350 Kb Engl Краткое описание микроконтроллеров AT91SAM9XE128, AT91SAM9XE256, AT91SAM9XE512 |
| |
 |
12500 Kb Engl Полное описание микроконтроллеров AT91SAM9XE128, AT91SAM9XE256, AT91SAM9XE512 |
| |
 |
1761 Kb Engl AT91 Third Party Development Tools Catalog |
| |
 |
Rus Архитектура и система команд |
Отличительные особенности:
- Встроенный процессор ARM926EJ-S™ ARM® Thumb®
- Поддержка инструкций ЦОС и технологии ARM Jazelle® для ускорения исполнения инструкций Java®
- 8 кбайт кэш-памяти данных, 16 кбайт кэш-памяти инструкций, буфер записи
- Производительность 200 MIPS на тактовой частоте 180 МГц
- Блок управления памятью
- Поддержка коммуникационного канала встроенной отладочной системы EmbeddedICE™
- Дополнительная встроенная память
- Одно внутреннее ПЗУ размером 32 кбайт, однотактный доступ при максимальном быстродействии
- Одно внутреннее ОЗУ размером 32 кбайт (AT91SAM9XE256, AT91SAM9XE512) или 16 кбайт (AT91SAM9XE128), однотактный доступ при максимальном быстродействии
- 128, 256 или 512 кбайт внутренней высокоскоростной флэш-памяти у AT91SAM9XE128, AT91SAM9XE256 или AT91SAM9XE512, соответственно. Организация памяти: 256, 512 или 1024 страниц по 512 байт в каждой, соответственно.
- 128-битный интерфейс доступа
- Быстрое чтение: 60 нс
- Время программирования страницы: 4 мс, в т.ч. операция автоматического стирания; общее время стирания всей памяти: 10 мс
- Износостойкость: 10 тыс. циклов записи, хранение данных: 10 лет, возможности защиты страницы, бит защиты флэш-памяти
- Расширенный контроллер встроенной флэш-памяти (EEFC)
- Блок флэш-памяти подключается посредством внутренней 32-битной шины
- Увеличенная производительность в режимах ARM и Thumb за счет 128-битного интерфейса памяти
- Интерфейс внешней шины (EBI)
- Поддержка SDRAM, статической памяти, NAND-флэш-памяти с поддержкой ECC, и CompactFlash™
- Порт полноскоростного устройства USB 2.0 (12 Мбит/сек)
- Встроенный трансивер встроенное конфигурируемое двухпортовое ОЗУ (DPRAM) размером 2688 байт
- Один полноскоростной хост-порт USB 2.0 (12 Мбит/сек) в 208-выводном корпусе PQFP и два порта в 217-выводном корпусе LFBGA
- Один или два встроенных трансивера
- Встроенные буферы FIFO и выделенные каналы ПДП
- Контроллер Ethernet MAC 10/100 Base-T
- Интерфейс MII или RMII
- 28-байтные буферы FIFO и выделенные каналы приема и передачи
- Интерфейс фотоприемника изображения
- Внешний интерфейс ITU-R BT. 601/656, программируемая частота захвата кадров
- 12-битный интерфейс данных для поддержки высокочувствительных камер
- SAV- и EAV-синхронизация, канал предварительного просмотра с масштабированием, формат YCbCr
- Шинная матрица
- 6-слойная 32-битная матрица
- Команда перераспределения памяти (Remap)
- Полнофункциональный системный контроллер, в т.ч.:
- Контроллер сброса, контроллер отключения
- Четыре 32-битных регистра (всего 16 байт) с резервным питанием
- Тактовый генератор и контроллер управления энергопотреблением
- Расширенный контроллер прерываний и блок отладки
- Интервальный таймер, сторожевой таймер и таймер реального времени
- Контроллер сброса (RSTC)
- Схема сброса при подаче питания, идентификация источника сброса и управление выходом сброса
- Тактовый генератор (CKGR)
- Выборочный маломощный генератор частотой 32,768 Гц или встроенный маломощный RC-генератор с резервным питанием для низкочастотной синхронизации
- Встроенный генератор 3…20 МГц, блок ФАПЧ для синтеза частот до 240 МГц и еще один блок ФАПЧ для синтеза частот до 100 МГц
- Контроллер управления энергопотреблением (PMC)
- Режим работы с очень низкой тактовой частотой; возможности программной оптимизации энергопотребления
- Два программируемых внешних тактовых сигнала
- Расширенный контроллер прерываний (AIC)
- Индивидуальное маскирование, восемь уровней приоритета, векторизованные источники прерываний
- Три источника внешних прерываний и один источник быстродействующего прерывания, защита от генерации ложных прерываний
- Блок отладки (DBGU)
- 2-пров. УАПП и поддержка отладочного коммуникационного канала, программируемое ограничение доступа со стороны встроенной системы эмуляции
- Интервальный таймер (PIT)
- 20-битный интервальный таймер и 12-битный интервальный счетчик
- Сторожевой таймер (WDT)
- Защищен ключом, после сброса допускает только одно программирование, оконный 16-битный счетчик, тактируемый низкочастотным сигналом
- Таймер реального времени (RTT)
- 32-битный циклический счетчик с резервным питанием; тактируется низкочастотным сигналом и имеет на входе предварительный делитель частоты
- Один 4-канальный 10-битный АЦП
- Три 32-битных контроллера параллельного ввода-вывода (PIOA, PIOB, PIOC)
- 96 программируемых линии ввода-вывода, мультиплексированных с двумя внутренними устройствами ввода-вывода
- Возможность генерации прерывания по изменению состояния на любой из линий ввода-вывода
- Раздельное программирование линий ввода-вывода: открытый сток, подтягивающий резистор и выход синхронизации
- Контроллер ПДП встроенных устройств ввода-вывода (PDC)
- Двухслотный интерфейс карт памяти MMC
- Совместимость с SDCard/SDIO и MultiMediaCard™
- Автоматическое управление протоколом и быстродействующая автоматическая передача данных с использованием контроллера PDC
- Один контроллер синхронной последовательной связи SSC
- Раздельные сигналы тактирования и синхронизации кадра у каждого приемника и передатчика
- Поддержка аналогового интерфейса I2S, поддержка мультиплексирования с временным разделением
- Возможность высокоскоростной непрерывной передачи 32-битных данных
- Четыре универсальных синхронно-асинхронных приемо-передатчика (УСАПП)
- Индивидуальные генераторы скорости связи, поддержка модуляции/демодуляции по стандарту IrDA®
- Поддержка смарт-карт ISO7816 T0/T1, аппаратное подтверждение установления связи, поддержка RS485
- Полный модемный интерфейс у УСАПП0
- Один 2-проводной УАПП
- Два последовательный интерфейса SPI с поддержкой работы в режимах ведущий и подчиненный
- Программируемая длина данных 8…16 бит, четыре выхода выбора внешних микросхем
- Синхронная связь
- Два трехканальных 16-битных таймера-счетчика (TC)
- Три внешних входа синхронизации, два вывода ввода-вывода общего назначения у каждого канала
- Два ШИМ-генератора, режим захвата/генерации импульсов, возможность двунаправленного счета
- Высокая нагрузочная способность на выходах TIOA0, TIOA1, TIOA2
- Два двухпроводных последовательных интерфейса TWI
- Работа в режимах ведущий, многомастерный и подчиненный
- Поддержка команды общего вызова в подчиненном режиме
- Связаны с каналом PDC для оптимизации передачи данных (только в ведущем режиме)
- Граничное сканирование на всех цифровых выводах по стандарту IEEE® 1149.1 JTAG
- Требуемые источники питания:
- 1.65…1.95 В (VDDBU, VDDCORE и VDDPLL)
- 1.65…3.6 В (питание устройств ввода-вывода VDDIOP1)
- 3.0…3.6 В (VDDIOP0 и питание АЦП VDDANA)
- Программируемое напряжение 1.65…1.95 В или 3.0…3.6 В (питание памяти VDDIOM)
- Поставляется в 208-выводном корпусе PQFP и 217-выводном LFBGA (оба корпуса отвечают требованиям экологических норм и стандартов)
Структурная схема AT91SAM9XE128, AT91SAM9XE256, AT91SAM9XE512:

Общее описание:
AT91SAM9XE128, AT91SAM9XE256, AT91SAM9XE512 - микроконтроллер, интегрирующий процессор ARM926EJ-S, быстродействующие ПЗУ и ОЗУ, флэш-память размером 128, 256 или 512 кбайт, а также ряд периферийных устройств.
Встроенная флэш-память поддерживает внутрисистемное программирование через интерфейс JTAG-ICE или через параллельный интерфейс (для программирования промышленным программатором перед монтажом микроконтроллера). Встроенные биты защиты прошивки от несанкционированных перезаписи и считывания.
AT91SAM9XE128, AT91SAM9XE256, AT91SAM9XE512 также интегрирует контроллер Ethernet MAC, один порт USB-устройства, контроллер USB-хоста, а также ряд стандартных устройств ввода-вывода, в т.ч. УСАПП, SPI, TWI, таймеры-счетчики, контроллер синхронного последовательного интерфейса SSC, АЦП и интерфейс карт памяти MMC.
В состав системного контроллера AT91SAM9XE128, AT91SAM9XE256, AT91SAM9XE512 входит контроллер сброса, способный управлять последовательностью действий микроконтроллера и всей системы при подаче питания. Корректность функционирования микроконтроллера может контролироваться встроенной схемой контроля питания и сторожевым таймером, тактируемый встроенным RC-генератором.
AT91SAM9XE128, AT91SAM9XE256, AT91SAM9XE512 использует архитектуру 6-слойной шинной матрицы, что позволяет добиться высокой производительности внутренней передачи данных по шести 32-битным шинам. Наконец, с помощью интерфейса внешней шины пользователь сможет подключить дополнительные внешние запоминающие устройства различного типа.
Расположение и назначение выводов полностью совместимо с AT91SAM9260, за исключением вывода BMS, который заменен на вывод ERASE.
Информация для заказа:
| Код заказа |
Корпус |
Тип корпуса |
Рабочий температурный диапазон |
| AT91SAM9XE128-QU |
PQFP208 |
Green |
Промышленный (-40…+85°С) |
| AT91SAM9XE128-CU |
BGA217 |
Green |
| AT91SAM9XE256-QU |
PQFP208 |
Green |
Промышленный (-40…+85°С) |
| AT91SAM9XE256-CU |
BGA217 |
Green |
| AT91SAM9XE512-QU |
PQFP208 |
Green |
Промышленный (-40…+85°С) |
| AT91SAM9XE512-CU |
BGA217 |
Green |
|