Скачиваний:
169
Добавлен:
13.06.2014
Размер:
6.55 Mб
Скачать

Отличительные особенности микроконтроллеров at91 на базе ядра arm® Thumb®

  • Ядро ARM7TDMI® ARM® Thumb®

    • Высокопроизводительная 32-битная RISC архитектура

    • 16-битная система команд с высокой плотностью кода

    • Самое высокое соотношение производительности к потребляемой мощности

    • Внутрисхемная эмуляция с поддержкой Embedded ICE™

  • Внутренняя высокоскоростная флэш-память

    • 256 кБайт, 1024 страницы по 256 байт (AT91SAM7S256)

    • 128 кБайт, 512 страниц по 256 байт (AT91SAM7S128)

    • 64 кБайт, 512 страниц по 128 байт (AT91SAM7S64)

    • 32 кБайт, 256 страниц по 128 байт (AT91SAM7S321/32)

    • Частота работы до 30 МГц

    • Буфер предвыборки с оптимизацией по скорости работы для Thumb команд

    • Время записи одной страницы не превышает 6 мс (включая время предварительного автоматического стирания), время стирания всей флэш-памяти составляет 15 мс

    • 10 000 циклов записи, время хранения данных 10 лет, бит защиты от копирования.

    • Интерфейс быстрого программирования для крупных по размеру кода приложений

  • Внутренняя высокоскоростная статическая память (SRAM)

    • Чтение/запись за один такт на максимальной частоте работы процессора

    • 64 кбайт (AT91SAM7S256)

    • 32 кбайт (AT91SAM7S128)

    • 16 кбайт (AT91SAM7S64)

    • 8 кбайт (AT91SAM7S321/32)

  • Контроллер памяти (MC)

    • Управление внутренней флэш-памятью с контролем над сбоями и ошибками при обращении

  • Контроллер сброса (RSTC)

    • Сброс по включению питания и сброс от супервизора напряжения питания с заводской калибровкой

    • Возможность аппаратного сброса от внешнего сигнала

    • Контроль причины сброса

  • Тактовый генератор (CKGR)

    • Кварцевый генератор с рабочей частотой 3…20 МГц и встроенным ФАПЧ (PLL)

    • Встроенный низкочастотный RC-генератор

  • Контроллер управления потребляемой мощностью (PMC)

    • Программное переключение режимов питания, включая режим работы на пониженной тактовой частоте (500 кГц) и холостой режим

    • Три внешних источника тактовой частоты

  • Расширенный контроллер прерываний (AIC)

    • Восемь независимых уровней приоритета с индивидуальным маскированием каждого вектора прерываний

    • Два (AT91SAM7S256/128/64/321) или один (AT91SAM7S32) источник внешнего прерывания, один источник быстрого прерывания, защита от ложных прерываний

  • Модуль внутрисхемной отладки (DBGU)

    • 2-х проводной UART с поддержкой прерываний канала отладки

    • Внутрисхемный эмулятор (ICE)

  • Интервальный таймер (PIT)

    • 20-битный программируемый счетчик с дополнительным 12-битным счетчиком интервалов времени

  • Таймер реального времени (RTT)

    • 32-битный программно управляемый счетчик с будильником

    • Возможность тактирования от внутреннего низкочастотного RC-генератора

  • Один контроллер портов параллельного ввода/вывода (PIOA)

    • Тридцать два (AT91SAM7S256/128/64/321) или двадцать один (AT91SAM7S32) порт ввода-вывода, мультиплексированных с внутренними периферийными модулями

    • Прерывание по изменению состояния каждого порта

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

  • Одиннадцать (AT91SAM7S256/128/64/321) или девять (AT91SAM7S32) DMA каналов для работы с периферийными узлами

  • Один полноскоростной порт USB2.0 со скоростью до 12 Мбит/сек (кроме AT91SAM7S32)

    • Встроенный приемо-передатчик, 328-байтные настраиваемые буферы FIFO

  • Один контроллер последовательной синхронной шины (SSC)

    • Независимые тактовые сигналы и сигналы синхронизации кадра для каждого приемника и передатчика

    • Поддержка аналогового интерфейса I2S с многократным временным разделением

    • Поддержка передачи и приема высокоскоростного непрерывного потока данных с 32-битной длиной слов

  • Два (AT91SAM7S256/128/64/321) или один (AT91SAM7S32) универсальный синхронно-асинхронный приемо-передатчик (USART)

    • Индивидуальный для каждого канала делитель тактовой частоты для управлению скоростью обмена, возможность аппаратной модуляции/демодуляции IrDA® сигналов

    • Аппаратная поддержка T0/T1 смарт-карт согласно ISO7816

    • Аппаратная поддержка интерфейса RS485

    • Аппаратное кодирование/декодирование манчестерского кода (AT91SAM7S256/128)

    • Аппаратная поддержка модемных сигналов для USART1 (AT91SAM7S256/128/64/321)

  • Один ведущий/ведомый последовательный периферийный интерфейс (SPI)

    • Программируемая длина слова данных: 8…16 бит

    • Четыре внешних сигнала выборки чипа (CS)

  • Один трехканальный (AT91SAM7S256/128/64/321) или двухканальный (AT91SAM7S32) 16-битный таймер/счетчик (TC)

    • Три (AT91SAM7S256/128/64/321) или один (AT91SAM7S32) внешний тактовый вход, два мультиплексируемых порта ввода-вывода с программируемыми функциями на канал

    • Два канала ШИМ, два канала Сравнения/Захвата, программируемое направление счета

  • Один четырехканальный контроллер 16-битного ШИМ сигнала (PWMC)

  • Один двухпроводной Интерфейс (TWI)

    • Работа только в режиме ведущего, полная аппаратная поддержка всех двухпроводных EEPROM Atmel

  • Один 8-канальный 10-битный АЦП, из них четыре канала мультиплексированы с портами ввода-вывода

  • Стартовый бут-загрузчик SAM-BA™

    • Запрограммированная при изготовлении стартовая программа

    • Интерфейс для связи с компьютерной программой, предназначенной для работы с SAM-BA

  • Поддержка стандарта IEEE 1149.1 JTAG Boundary Scan для всех цифровых портов ввода-вывода

  • Порты ввода-вывода совместимы с сигналами уровней 0…5В, включая четыре порта с высокой нагрузочной способностью: до 16 мА каждый

  • Источники питания

    • Внутренний стабилизатор напряжения 1,8В с выходным током до 100 мА для питания ядра и внешних компонентов

    • 3,3В или 1,8В VDDI

    • источник для питания буферов портов вывода-вывода

    • 3,3В VDDFLASH источник для питания встроенной флэш-памяти

    • 1,8В VDDCORE источник для питания ядра процессора с супервизором напряжения питания

  • Работа при частоте от 0 до 55 МГц при питании 1,65В и 85° в предельном случае

  • 64-выводный (AT91SAM7S256/128/64/321) и 48-выводный (AT91SAM7S32) корпус LQFP

Соседние файлы в папке ПЦиПУ. материалы для Курсового проекта Тютякин А.В.