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