AT91SAM9260
Микроконтроллер из семейства AT91 ARM Thumb
Документация:
|
|
919 Kb Engl Предварительное описание микроконтроллера AT91SAM9260 |
|
|
8600 Kb Engl Полное описание микроконтроллера AT91SAM9260 |
|
|
584 Kb Engl Руководство пользователя AT91SAM9260-EK (оценочная плата) |
|
|
1761 Kb Engl AT91 Third Party Development Tools Catalog |
|
|
Rus Архитектура и система команд |
Отличительные особенности:
- Содержит процессор ARM926EJ-S ARM Thumb
- расширение инструкций для цифровой обработки, технология ARM Jazelle для ускорения выполнения Java-приложений
- 8 кбайт кэш-памяти данных, 8 кбайт кэш-памяти инструкций, буфер записи
- производительность 200 миллионов операций в секунду на частоте 180 МГц
- блок управления памятью
- поддержка отладочного коммуникационного канала EmbeddedICE
- Дополнительная встроенная память
- одно внутреннее ПЗУ размером 32 кбайт с однотактным доступом на максимальной частоте
- два внутренних статических ОЗУ размером 4 кбайт с однотактным доступом на максимальной частоте
- Внешний шинный интерфейс (EBI)
- поддержка SDRAM, статической памяти, NAND-флэш-памяти (с функцией ECC) и CompactFlash
- Полноскоростной порт устройства USB 2.0 (12 Мбит/сек)
- встроенный трансивер, 2432 байт встроенного конфигурируемого двухпортового ОЗУ
- Полноскоростной одиночный хост-порт 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
- Шинная матрица
- шестислойная 32-разрядная матрица
- опция выбора загрузочного режима, команда перераспределения карты памяти (Remap)
- Полнофункциональный системный контроллер, в т.ч.
- контроллер сброса, контроллер выключения
- четыре 32-разрядных регистра с резервным батарейным питанием (16 байт)
- тактовый генератор и контроллер управления питанием
- расширенный контроллер прерываний и блок отладки
- таймер периодических интервалов, сторожевой таймер и таймер реального времени
- Контроллер сброса (RSTC)
- схема сброса при подаче питания, идентификация источника сброса и выход сброса
- Тактовый генератор (CKGR)
- выборочный маломощный генератор 32768 Гц или внутренний маломощный RC-генератор, подключенный к резервному батарейному питанию
- встроенный генератор 3...20 МГц, одна схема ФАПЧ с частотой до 240 МГц и одна схема ФАПЧ с частотой до 130 МГц
- Контроллер управления питанием (PMC)
- режим работы с очень низкой частотой синхронизации, возможности программной оптимизации потребляемой мощности
- два программируемых сигнала внешней синхронизации
- Расширенный контроллер прерываний (AIC)
- индивидуально-маскированные, векторизованные источники прерываний с 8 уровнями приоритетов
- три источника внешних прерываний и один быстродействующий источник прерывания, защита от ложных прерываний
- Блок отладки (DBGU)
- 2-проводной УАПП и поддержка отладочного коммуникационного канала, программируемое предотвращение доступа ВСЭ
- Таймер периодических интервалов (PIT)
- 20-разрядный интервальный таймер с 12-разрядным интервальным счетчиком
- Сторожевой таймер (WDT)
- Защищенный ключом, однократно программируемый, оконный 16-разрядный счетчик, работающий от низкочастотный синхронизации
- Реально-временной таймер (RTT)
- 32-разрядный счетчик с 16-разрядным предварительным делителем и резервным питанием, работающий от низкочастотной синхронизации
- Один 4-канальный 10-разрядный аналогово-цифровой преобразователь
- Три 32-разрядных контроллера параллельного ввода-вывода (ПВВ A, ПВВ B, ПВВ C)
- 96 программируемых линий ввода-вывода
- прерывание при изменении состояния на каждой линии ввода-вывода
- индивидуально программируемые параметры выхода: открытый сток, подтягивающий резистор и синхронизированный выход
- сильноточные линии ввода-вывода с нагрузочной способностью каждой до 16 мА
- Контроллер прямого доступа к памяти периферийных устройств (PDC)
- Один интерфейс двухслотной карты MMC
- совместимость с SDCard/SDIO и MultiMediaCard
- автоматическое управление протоколом и быстродействующая автоматическая передача данных через PDC
- Один синхронный последовательный контроллер (SSC)
- раздельные сигналы тактирования связи и синхронизации кадра в приемнике и передатчике
- поддержка аналогового интерфейса I°S, поддержка мультиплексирования с разделением по времени
- высокоскоростная непрерывная передача 32-разрядных данных
- Четыре универсальных синхронных/асинхронных приемо-передатчика (УСАПП)
- отдельный генератор скорости связи, инфракрасная IrDA-модуляция/демодуляция, Манчестер-кодирование/декодирование
- поддержка смарт-карт ISO7816 T0/T1, аппаратное подтверждение связи, поддержка RS485
- полный модемный интерфейс у УСАПП0
- Два 2-проводных УАПП
- Два последовательных периферийных интерфейса (SPI) с поддержкой режимов ведущий/подчиненный
- 8-16-разрядная программируемая длина данных, четыре выхода выбора микросхем внешних периферийных устройств
- Синхронная связь
- Два трехканальных 16-разрядных таймер-счетчика (ТС)
- Три входа внешней синхронизации, две линии ввода-вывода общего назначения в каждом канале
- Два ШИМ-канала, режим захвата/форма сигнала, возможность прямого и обратного счета
- Высокая нагрузочная способность на выходах TIOA0, TIOA1, TIOA2
- Один двухпроводной интерфейс (TWI)
- Режимы работы: мастер, мультимастер и подчиненный
- Поддержка общего вызова в подчиненном режиме
- Подключение к каналу PDC для оптимизации передачи данных (только в режиме мастера)
- Граничное сканирование по стандарту IEEE 1149.1 JTAG на всех цифровых выводах
- Требуемые источники питания:
- 1.65В...1.95В для VDDBU, VDDCORE, VDDOSC и VDDPLL
- 3.0В...3.6В для VDDIOP0, VDDIOP1 (ввод-вывод периферийных устройств) и VDDANA (аналогово-цифровой преобразователь)
- Программирование напряжения от 1.65В до 1.95В или от 3.0В до 3.6В для VDDIOM (ввод-вывод памяти)
- Доступность в 208-выводном корпусе PQFP и 217-выводном корпусе LFBGA
Структурная схема:
Расположение выводов:
Общее описание:
AT91SAM9260 выполнен на основе интеграции процессора ARM926EJ-S с быстродействующими ПЗУ, ОЗУ, а также рядом периферийных устройств.
AT91SAM9260 содержит контроллер Ethernet MAC, один порт USB-устройства и USB-хост контроллер. Он также интегрирует несколько стандартных периферийных устройств, как, например, УСАПП, SPI, TWI, таймер-счетчики, последовательный синхронный контроллер, АЦП и интерфейс MMC-карт памяти.
AT91SAM9260 выполнен по архитектуре 6-слойной матрицы, что позволяет достичь высокую производительность внутренней передачи данных посредством шести 32-разрядных шин. Кроме того, встроенный интерфейс внешней шины позволяет подключить широкий диапазон запоминающих устройств.
|