Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
120901-Linux-On-AT91RM9200-SK-new.doc
Скачиваний:
33
Добавлен:
05.03.2016
Размер:
798.21 Кб
Скачать
    1. Структурная схема микроконтроллера at91rm9200:

Рисунок 1 – структурная схема процессора AT91RM9200

    1. Общее описание:

AT91RM9200– завершенная однокристальная система, построенная на основе процессораARM920TARM Thumb. Включает в себя богатый набор системных и прикладных внешних устройств и стандартных интерфейсов, тем самым предлагая решить широкий диапазон компьютерно-ориентированных задач на основе одной микросхемы, где требуется добиться большого числа функций при малом энергопотреблении и при самой низкой стоимости.

AT91RM9200включает в себя быстродействующее рабочее пространство статической памяти и внешний шинный интерфейс (EBI) с низким временем ожидания для связи с внешней памятью любой конфигурации и внешними устройствами.EBIвключает в себя контроллеры синхронного динамическогоОЗУ(СДОЗУ), флэш-памяти с пакетным режимом и статическихОЗУ, а также схему, облегчающую подключение к модулям памятиSmartMedia,CompactFlashи NAND Flash.

Усовершенствованный контроллер прерываний (AIC) увеличивает возможности процессораARM920Tпо обработке прерываний за счет много‑векторности, приоритетности источников прерываний и сокращения времени перехода к программе обслуживания прерывания.

Периферийный контроллер данных (PDC) обеспечивает каналыПДП(прямой доступ к памяти) для всех внешних устройств с последовательных интерфейсом, позволяя им передавать данные во встроенную или внешнюю память без вмешательства процессора. Это уменьшает нагрузку на процессор, при передаче непрерывных потоков данных. ПреимуществомAT91RM9200является наличие двух указателей, которые позволяют организовать безразрывную передачу данных.

Набор контроллеров параллельного ввода-вывода позволяют настроить линии ввода-вывода на использование в качестве порта ввода-вывода общего назначения или на альтернативную функцию (входы-выходы встроенных периферийных устройств). Кроме того, имеется возможность настройки для каждой линии на генерацию запроса на прерывание при изменениях сигнала, организацию выхода с открытым стоком и подключение привязочного резистора к плюсу питания.

Контроллер управления энергопотреблением (PMC) позволяет поддерживать на минимуме потребление энергии за счет выборочного включения/выключения процессора и различных периферийных устройств под управлением программного обеспечения. Используется также регулируемый тактовый генератор, который позволяет выбрать частоту синхронизации, в т.ч. режим пониженной частоты (32кГц), чтобы оптимизировать потребление энергии..

AT91RM9200имеет большой выбор встроенных стандартных интерфейсов, в т.ч. полноскоростной портUSB 2.0(ведущий и ведомый) и контроллер доступа к информационным средствам по локальной сетиEthernet Base- T 10/100, который позволяет организовать связь с широким диапазоном внешних периферийных устройств и широко используется на практике для построения сетей. Кроме того, имеется обширный набор внешних устройств, которые работают в соответствии с несколькими промышленными стандартами, которые используются в аудио и телекоммуникационных приложениях, устройствах с флэш-картами, инфракрасным каналом и электронными картами (Smart Card).

Наконец, AT91RM9200предлагает широкий выбор отладочных средств, таких как встроенный внутрисхемный эмулятор сJTAG-портом, предопределяемыйУАППдля организации канала отладки и встроенный реально временной трассировщик. Это позволяет выполнить разработку и отладку любых приложений, особенно там где необходимо работать в реальном масштабе времени.

Документация:

836 Kb Engl AT91RM9200 Предварительная информация от Апреля 2004 года

17675 Kb Engl AT91RM9200 Полное описание

122 Kb Engl AT91RM9200 Errata от июня 2004 года

RUS AT91RM9200-DK - Набор для проектирования

2171 Kb Engl ARM9T Tehnical Reference Manual

920 Kb Engl ARM9TDMI Tehnical Reference Manual

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]