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

. Описание

AT91SAM7S - это семейство Atmel микроконтроллеров со встроенной флэш-памятью с малым числом внешних выводов, в основу которых заложено 32-битное RISC ядро ARM7TDMI. Отличительными особенностями этих контроллеров является наличие встроенной высокоскоростной флэш-памяти (FLASH) и статической памяти (SRAM), большой набор периферийных узлов и модулей, включая порт USB2.0 (кроме AT91SAM7S32) для работы в режиме устройства, и полный набор системных функций, сокращающих число внешних компонентов. Микроконтроллеры этого семейства являются идеальной заменой 8-битным микроконтроллерам, применение которых уже становится невозможным для реализации более сложных задач, требующих памяти большего размера и более высокой производительности.

Для микроконтроллеров этого семейства существует возможность внутрисхемного перепрограммирования встроенной флэш-памяти через интерфейс JTAG-ICE или через параллельный интерфейс на внешнем программаторе. Встроенные защитные биты и бит секретности прошивки защищают от случайной перезаписи флэш-память и позволяют сохранить конфиденциальность программы.

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

Микроконтроллеры семейства AT91SAM7S являются контроллерами общего назначения. Встроенный в них USB порт позволяет сделать на их основе приложения, требующие наличие связи с компьютером или сотовым телефоном. Отличная ценовая политика и соответствие требованиям по высокой степени интеграции позволяют заниматься созданием дешевых устройств с крупным или массовым их производством.

2. Краткий обзор конфигурации семейства at91sam7s

AT91SAM7S256, AT91SAM7S128, AT91SAM7S64, AT91SAM7S321 и AT91SAM7S32 отличаются друг от друга размерами памяти, и набором периферийных узлов. В таблице 2-1 приведен обзор по этим параметрам для всех пяти разновидностей AT91SAM7S.

Все члены семейства AT91SAM7S (кроме AT91SAM7S32) совместимы друг с другом по расположению выводов.

Таблица 2-1. Краткая конфигурация семейства AT91SAM7S

Микроконтроллер

Флэш-память

СОЗУ (SRAM)

USB порт

USART

Внешние источники прерываний

Каналы ПДП

Каналы таймера

Порты ввода-вывода

Корпус

AT91SAM7S256

256 КБайт

64 КБайт

1

2(1)(2)

2

11

3

32

LQFP/QFN 64

AT91SAM7S128

128 КБайт

32 КБайт

1

2(1) (2)

2

11

3

32

LQFP/QFN 64

AT91SAM7S64

64 КБайт

16 КБайт

1

2(2)

2

11

3

32

LQFP/QFN 64

AT91SAM7S321

32 КБайт

8 КБайт

1

2(2)

2

11

3

32

LQFP/QFN 64

AT91SAM7S32

32 КБайт

8 КБайт

-

1

1

9

2

21

LQFP/QFN 48

Примечания: Аппаратный кодер/декодер манчестерского кода, дробный делитель для генератора битовых интервалов. Полная аппаратная поддержка модемных сигналов для UART1.

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