AT91SAM7S - серия флэш-микроконтроллеров с малым количеством выводов, выполненных на основе 32-разрядного процессора ARM с RISC -архитектурой. Они содержат высокобыстродействующие флэш-память и статическое ОЗУ, большой набор периферийных устройств, в т.ч. порт устройства USB 2.0 (за исключением AT91SAM7S32) и полный набор системных функций, минимизирующих число внешних компонентов. Микроконтроллеры идеальны для перевода существующих приложений на основе 8-разрядных микроконтроллеров к 32-разрядной архитектуре с целью улучшения рабочих характеристик и расширения памяти.
Встроенная флэш-память может программироваться внутрисистемно через интерфейс JTAG-ICE или через параллельный интерфейс с помощью производственного программатора, что выполняется перед монтажом на плату. Встроенные биты блокировки и бит защиты позволяют защитить прошивку микроконтроллера от несанкционированной перезаписи или хищения.
В состав системного контроллера микроконтроллеров AT91SAM7S входит контроллер сброса, который управляет последовательностью действий при подаче питания микроконтроллера и всей системы. Контроль за корректностью работы микроконтроллера выполняют детектор снижения напряжения питания и сторожевой таймер, тактируемый встроенным RC-генератором.
AT91SAM7S - серия микроконтроллеров общего назначения. Интегрирование порта USB-устройства делает привлекательным применение данных микроконтроллеров в периферийных устройствах, требующих подключение к ПК.
Микроконтроллеры AT91SAM7S256, AT91SAM7S128, AT91SAM7S64, AT91SAM7S321 и AT91SAM7S32 отличаются размером памяти, набором периферийных устройств и корпусами.
За исключением AT91SAM7S32, все остальные микроконтроллеры AT91SAM7S совместимы по посадочному месту и расположению выводов.