Atmel пополнила семейство ARM микроконтроллеров на базе ядра Cortex-M3
12.07.2011

Компания Atmel сообщила о выпуске образцов 32-битных ARM микроконтроллеров на базе ядра Cortex-M3 со встроенной Flash-памятью объемом 1 МБайт и 128 КБайт SRAM. Микроконтроллер SAM3S16 предоставляет высокую производительность, низкое энергопотребление и большой объем памяти для приложений, требующих дополнительных ресурсов для обработки данных и современных пользовательских интерфейсов, включая емкостной сенсорный интерфейс.

Atmel выпускает микроконтроллеры SAM3S16

Области применения:

  • медицинское оборудование;
  • системы домашней автоматизации и автоматизации зданий;
  • системы промышленной автоматизации;
  • приложения M2M (Machine-to-Machine);
  • испытательное и измерительное оборудование;
  • периферия ввода/вывода данных для бытовой техники и компьютеров.

SAM3S16 ARM микроконтроллер является членом семейства ARM микроконтроллеров, которое на данный момент включает в себя более 100 устройств. Новый микроконтроллер совместим по выводам корпуса с микроконтроллерами семейства SAM3N и SAM3S, поддерживает режим внутрисхемного программирования и работу с отладочными инструментами производства компании Atmel и ее партнеров. Устройство работает на максимальной частоте 100 МГц и имеет полный набор периферии, включая полноскоростной USB интерфейс, высокоскоростной интерфейс MCI (поддержка SDIO/SD/MMC), коммуникационные интерфейсы и интерфейс внешней шины с поддержкой PSRAM, NOR Flash, LCD модулей и NAND Flash.

Блок-схема  ARM микроконтроллеров Atmel SAM3S16

Основные параметры и отличительные особенности:

  • ядро:
    • ARM Cortex-M3 rev.2, рабочая частота 100 МГц;
    • модуль защиты памяти;
    • набор инструкций Thumb-2;
  • память:
    • 1024 КБайт встроенная Flash, 128-битный доступ;
    • 128 КБайт SRAM;
    • 16 КБайт ROM со встроенным загрузчиком;
    • 8-битный контроллер статической памяти;
  • система:
    • встроенный регулятор напряжения;
    • система сброса при подаче питания, BOD и сторожевой таймер;
    • возможность тактирования от керамического или кварцевого резонатора: от 3 до 20 МГц;
    • высокоточный встроенный RC осциллятор 8/12 МГц, возможность подстройки частоты с приложения;
    • два PLL до 240 МГц для тактирования ядра и интерфейса USB;
    • встроенный датчик температуры;
    • 22 канальный DMA контроллер;
  • периферия:
    • интерфейс USB 2.0 Device: 12 Мбит/с, 2668 Байт буфер FIFO, до 8 двунаправленных конечных точек, встроенный трансивер;
    • два USART с поддержкой IrDA, RS485, SPI, Manchester и Modem режимов;
    • два двухпроводных UART;
    • два модуля TWI, один канал SPI, I2S, SDIO/SD/MMC;
    • шесть трехканальных 16-битных таймеров счетчиков с режимом захвата, сравнения, генерации сигнала, ШИМ;
    • 4-канальный 16-битный ШИМс комплементарными выходами, входом ошибки, 12-битным счетчиком генерации «мертового» времени для управления электроприводами;
    • 32-битный таймер реального времени и часы реального времени с календарем и режимом будильника;
    • 15-канальный АЦП;
    • двухканальный 12-битный ЦАП;
    • аналоговый компаратор;
    • до 79 линий ввода/вывода общего назначения;
    • три 32-битных контроллера параллельного ввода/вывода;
  • корпус: 100-выводный LQFP.

Микроконтроллер поддерживает технологию емкостного сенсорного интерфейса QTouch, поэтому пользователи могут организовать сенсорные кнопки и слайдеры посредством программной библиотеки, предлагаемой компанией. Микроконтроллер сохраняет работоспособность при напряжении питания 1.62 В – 3.6 В, потребление может достигать 200 мкА/МГц в динамическом режиме на низкой рабочей частоте, 300 мА на рабочей частоте 100 МГц и 3 мкА в режиме Back-up с активными часами реально времени.

Перевод: Vadim по заказу РадиоЛоцман

На английском языке: Atmel Samples SAM3S16 ARM-based Microcontroller With 1MB Embedded Flash

Подробнее >>

Реклама