AT91SAM9R64, AT91SAM9RL64
Микроконтроллеры AT91 ARM Thumb
Документация:
| |
 |
1380 Kb Engl Предварительное описание микроконтроллеров AT91SAM9R64, AT91SAM9RL64 |
| |
 |
13300 Kb Engl Полное описание микроконтроллеров AT91SAM9R64, AT91SAM9RL64 |
| |
 |
1761 Kb Engl AT91 Third Party Development Tools Catalog |
| |
 |
Rus Архитектура и система команд |
Отличительные особенности:
- Интегрируют процессор ARM926EJ-S™ ARM® Thumb®
- Инструкции для цифровой обработки сигналов (ЦОС)
- Поддержка технологии ARM Jazelle® для ускорения выполнения инструкций Java®
- Кэш-память данных размером 4 кбайт, кэш-память инструкций размером 4 кбайт, буфер записи
- Производительность 210 MIPS на частоте 190 МГц
- Блок управления памятью
- Встроенный блок эмуляции EmbeddedICE™ и интерфейс доступа к встроенной отладочной системы
- Реализация среднего уровня трассировочной макроячейки Embedded Trace Macrocell™
- Многослойная шинная матрица AHB для высокопроизводительной передачи данных
- Шестислойная 32-битная матрица
- Опция выбора загрузочного режима, команда переадресации (remap)
- Одно внутреннее ПЗУ емкостью 32 кбайт с однотактным доступом при максимальном быстродействии
- Одно внутреннее статическое ОЗУ размером 64 кбайт с однотактным доступом при максимальном быстродействии
- На шине AHB предусмотрено 4 блока по 16 кбайт, которые могут использоваться в роли TCM-памяти или статического ОЗУ общего назначения
- Однатактный доступ через шину на тактовой частоте шины
- Однотактный доступ через интерфейс TCM-памяти на тактовой частоте процессора
- 2-канальный прямой доступ к памяти
- Передача "память-память"
- 16-байтный буфер FIFO
- Связанный список
- Интерфейс внешней шины (EBI)
- EBI поддерживает SDRAM, статическую память, NAND-флэш-память с поддержкой ECC и флэш-память CompactFlash®
- Контроллер ЖКИ (только для AT91SAM9RL64)
- Поддержка пассивных или активных дисплеев
- Разрешающая способность до 24 бит/пиксель в режиме TFT, до 16 бит/пиксель в цветном режиме STN
- До 16 млн. цветов в режиме TFT, разрешение до 2048x2048, поддержка виртуального экрана
- Контроллер высокоскоростного (480 Мбит/сек) устройства USB 2.0
- Встроенный высокоскоростной трансивер, физический интерфейс UTMI+
- Встроенные буферы FIFo и выделенный канал ПДП
- 4 кбайт встроенного конфигурируемого двухпортового ОЗУ (DPRAM)
- Полнофункциональный системный контроллер, в т.ч.
- Контроллер сброса, контроллер отключения
- Четыре 32-битных регистра с поддержкой резервного батарейного питания (всего позволяют хранить 16 байт)
- Тактовый генератор и контроллер управления режимами электропитания
- Расширенный контроллер прерываний и блок отладки
- Интервальный таймер, сторожевой таймер, а также таймер реального времени и часы реального времени
- Контроллер сброса (RSTC)
- Выполнен на основе двух схем сброса при подаче питания
- Определение источника сброса и управление выходом сброса
- Контроллер отключения (SHDC)
- Управление программируемым выводом отключения и схемой возобновления работы микроконтроллера
- Тактовый генератор (CKGR)
- Выборочный маломощный генератор 32768 Гц или внутренний маломощный RC-генератор с резервным батарейным питанием для низкочастотной синхронизации
- Встроенный генератор 12 МГц (основная системная синхронизация и синхронизация контроллера USB)
- Один блок ФАПЧ для синтеза частоты до 240 МГц
- Один блок ФАПЧ для синтеза частоты 480 МГц (используется высокоскоростным портом USB)
- Контроллер управления энергопотреблением (PMC)
- режим работы с очень низкой частотой синхронизации, возможность программной оптимизации энергопотребления
- Два программируемых внешних тактовых сигнала
- Усовершенствованный контроллер прерываний (AIC)
- Раздельное маскирование, восемь уровней приоритетов, векторизованные источники прерываний
- Один внешний источник прерываний и один источник прерывания с быстрым реагированием, защита от ложных прерываний
- Блок отладки (DBGU)
- 2-проводной УАПП и поддержка отладочного коммуникационного канала
- Периодический интервальный таймер (PIT)
- 20-битный интервальный таймер + 12-битный счетчик интервалов
- Сторожевой таймер (WDT)
- Защищенный ключом оконный 16-битный счетчик (низкочастотный тактовый сигнал, допускает программирование только один раз)
- Таймер реального времени (RTT)
- 32-битный циклический счетчик с резервным питанием и низкочастотной синхронизацией (16-битный предделитель)
- Часы реального времени (ЧРВ)
- Считывание времени, даты и сигналов срабатывания будильника в 32-битном формате
- Малая потребляемая мощность
- Программируемое периодическое прерывание
- Один 6-канальный 10-битный аналогово-цифровой преобразователь
- Интерфейс стандартной промышленной 4-направленной сенсорной панели
- Четыре 32-битных контроллера параллельного ввода-вывода (PIOA, PIOB, PIOC и PIOD)
- 118 программируемых линий ввода-вывода, мультиплексированных с двумя устройствами ввода-вывода, в 217-выводном корпусе BGA
- Каждая линия ввода-вывода может генерировать прерывание при изменении состояния
- Раздельное программирование таких опций: открытый сток, подтягивающий резистор и синхронизированный выход
- 22-канальный контроллер ПДП периферийных устройств (PDC)
- Один интерфейс карт памяти MMC (MCI)
- Совместимость с SDCard/SDIO 1.0 и MultiMediaCard™ 3.1
- Автоматическое управление протоколом и быстродействующая автоматическая передача данных посредством PDC
- Два контроллера синхронного последовательного интерфейса SSC
- Раздельные тактовый сигнал и сигнал синхронизации посылки у каждого приемника и передатчика
- Поддержка аналогового интерфейса I.S, поддержка мультиплексирования с разделением по времени
- Возможность высокоскоростной передачи непрерывного потока 32-битных данных
- Один контроллер AC97 (AC97C)
- Четыре универсальных синхронно-асинхронных приемо-передатчика (УСАПП)
- Отдельный генератор скорости связи, инфракрасная IrDA® модуляция/демодуляция, Манчестер-кодирование/декодирование
- Поддержка смарт-карт ISO7816 T0/T1, аппаратное подтверждение установления связи, поддержка RS485
- Один ведущий/подчиненный последовательный интерфейс (SPI)
- Программируемая длина данных 8…16 бит, четыре выхода выбора внешних устройств ввода-вывода
- Синхронная передача данных на большой скорости
- Один трехканальный 16-битный таймер-счетчик (TC)
- Три входа внешней синхронизации, две линии ввода-вывода общего назначения в каждом канале
- Генерация парных ШИМ-сигналов, режимы захвата/генерации прямоугольных импульсов, возможность двунаправленного счета
- Один 4-канальный 16-битный ШИМ-контролллер (PWMC)
- Два двухпроводных интерфейса (TWI)
- Совместимость со стандартными ИС запоминающих устройств с двухпроводным интерфейсом доступа
- Один, два или три байта для подчиненного адреса
- Операции чтения/записи последовательности данных
- Поддержка режимов работы: мастер, многомастерный и подчиненный
- Скорость передачи до 400 кбит/сек
- В подчиненном режиме поддерживается команда общего вызова
- В режиме мастер поддерживается возможность подключения к контроллеру ПДП периферийных устройств (PDC), что позволяет оптимизировать передачу данных
(только для TWI0)
- Загрузочный помощник SAM-BA™
- Загрузочная программа по умолчанию
- Интерфейс с графическим пользовательским интерфейсом SAM-BA
- Граничное сканирование на всех цифровых линиях ввода-вывода по стандарту IEEE® 1149.1 JTAG
- Требуемые источники питания:
- 1.08…1.32 В (VDDCORE, VDDUTMIC, VDDPLLB и VDDBU)
- 3.0…3.6 В (VDDPLLA, VDDANA, VDDUTMII и VDDIOP)
- Программируемый от 1.65 В до 1.95 В или от 3.0 В до 3.6 В (VDDIOM)
- Доступен в 144-выводном корпусе BGA (AT91SAM9R64) и 217-выводном корпусе LFBGA (AT91SAM9RL64)
Структурная схема AT91SAM9R64:

Структурная схема AT91SAM9RL64:

Общее описание:
Микроконтроллер AT91SAM9R64/RL64 выполнен путем интеграции процессора ARM926EJ-S, быстродействующего статического ОЗУ большого объема и обширного числа периферийных устройств.
AT91SAM9R64/RL64 содержит один контроллер высокоскоростного USB-устройства, контроллер ЖКИ (только для AT91SAM9RL64), один контроллер AC97, 2-канальный контроллер ПДП, четыре УСАПП, два интерфейса SSC, один SPI, два TWI, три канала таймеров-счетчиков, 4-канальный ШИМ-генератор, интерфейс карт памяти MMC и 6-канальный аналогово-цифровой преобразователь с возможностями подключения сенсорной панели.
AT91SAM9R64/RL64 использует архитектуру 6-слойной шинной матрицы. В его состав также входит интерфейс внешней шины, с помощью которого можно подключить обширное число запоминающих устройств и устройств ввода-вывода. AT91SAM9R64, который размещен в 144-выводном корпусе BGA, поддерживает не все возможности AT91SAM9RL64.
Информация для заказа:
| Код заказа |
Корпус |
Тип корпуса |
Рабочий температурный диапазон |
| AT91SAM9R64-CU |
LFBGA144 |
Без содержания свинца |
Промышленный -40…+85°С |
| AT91SAM9RL64-CU |
LFBGA217 |
|