+ AT32UC3L0128, 32-битный микроконтроллер семейства AVR32 с технологией picoPower, 128 кБайт FLASH, 16 кБайт SRAM
 

AT32UC3L0128 32-битный микроконтроллер семейства AVR32 с технологией picoPower, 128 кБайт FLASH, 16 кБайт SRAM

 

Блок-схема

AT32UC3L0128, 32-битный микроконтроллер семейства AVR32 с технологией picoPower, 128 кБайт FLASH, 16 кБайт SRAM
Увеличить

Группа компонентов

AVR32

Основные параметры

ЦПУ: Ядро AVR32
ЦПУ: MIPS 64
ЦПУ: F,МГц от 0 до 50
Память: Flash,КБайт 128
Память: RAM,КБайт 16
I/O (макс.),шт. 36
Таймеры: 16-бит,шт 6
Таймеры: Каналов ШИМ,шт 36
Таймеры: RTC Да
Интерфейсы: UART,шт 4
Интерфейсы: SPI,шт 5
Интерфейсы: I2C,шт 2
Интерфейсы: LIN,шт 4
Интерфейсы: DMA,шт 12
Аналоговые входы: Разрядов АЦП,бит 12
Аналоговые входы: Каналов АЦП,шт 8
Аналоговые входы: Быстродействие АЦП,kSPS 460
Аналоговые входы: Аналоговый компаратор,шт 8
VCC от 1.62 до 3.6
ICC,мА 0.014
TA,°C от -40 до 85
Корпус TQFP-48 QFN-48 TLLGA-48

Общее описание

AT32UC3L – микроконтроллеры, выполненные по типу "система-на-кристалле". Они реализованы на основе RISC-процессора AVR32 UC с рабочей частотой до 50 МГц. AVR32 UC – высокопроизводительное 32-битное RISC-ядро, разработанное для критичных к себестоимости встраиваемых применений с акцентом на обеспечение малого электропотребления, высокой плотности кода и высокой производительности.

В процессоре предусмотрен блок защиты памяти (MPU), а также быстрый и гибкий контроллер прерываний. Данные блоки обеспечивают поддержку современных операционных систем и операционных систем реального времени.

Для обеспечения высокой вычислительной мощности реализован обширный набор DSP-инструкций.

Микроконтроллеры AT32UC3L выполнены с использованием современной технологии picoPower, которая направлена на достижение сверхмалого электропотребления. В активном режиме потребление МК составляет всего лишь 0.5 мВт/МГц, а после перевода в режим отключения потребляемый ток становится менее 100 нА и, при этом, гарантируется сохранность данных в банке регистров с резервированием питания. МК предоставляет широкие возможности по оптимизации соотношения функциональности и электропотребления. Благодаря этому, пользователь может реализовать требуемый набор функций и добиться, при этом, минимально-возможного потребления.

Для передачи данных между встроенными УВВ и памятью без участия ЦПУ в МК интегрирован контроллер ПДП встроенных УВВ (DMA-контроллер). DMA-контроллер существенно разгружает процессор при непрерывной передаче больших потоков данных.

AT32UC3L оснащен Flash-памятью и SRAM, которые отличаются защищенным и быстродействующим доступом.

С помощью технологии FlashVault пользователь может надежно хранить в МК собственные библиотеки программ с защищенным доступом. Такие защищенные библиотеки ЦПУ может исполнять в состоянии Secure. Чтение же библиотек незащищенной в МК программой невозможно. Таким образом, МК с запрограммированной библиотекой может быть поставлен конечному пользователю, который способен написать свой собственный код программы, использующий функции из защищенной библиотеки, без риска посягательства на авторские права разработчика защищенной библиотеки.

Встроенная система событий УВВ позволяет напрямую организовать взаимодействие между УВВ без участия ЦПУ. Микроконтроллерами поддерживаются асинхронные прерывания, которые остаются в работе даже при нахождении МК в экономичных режимах работы.

Блок управления потреблением улучшает гибкость и защищенность МК. Данный блок поддерживает функции SleepWalking, которые управляют активностью МК по сигналам событий даже при нахождении МК в тех экономичных режимах работы, когда отключена синхронизация. Для контроля питания МК оснащены схемами сброса при подаче питания (POR), супервизора питания (BOD) и мониторинга питания (SM). МК содержат несколько генераторов, в т.ч. цифровой синтезатор частоты (блок DFLL), генератор 0 (OSC0) и системный RC-генератор (RCSYS). Любой из этих генераторов может использоваться в качестве источника системной синхронизации. Блок DFLL – внутренний программируемый генератор частоты от 20 до 150 МГц. Данный генератор может быть достаточно точно подстроен при условии активности прецизионного генератора, например, кварцевого генератора частоты 32 кГц.

Для возобновления нормальной работы системы в случае каких-либо сбоев в исполнении программы предусмотрен сторожевой таймер (WDT).

Встроенный асинхронный таймер (AST) совместно с кварцевым генератором частоты 32 кГц позволяет реализовать функции счета реального времени с максимальным периодом переполнения счетчика 136 лет. AST-таймер может работать в режиме счетчика или в режиме календаря.

Блок измерения частоты (FREQM) позволяет точно измерить частоту синхронизации путем её сравнения с известной эталонной частотой.

МК содержат шесть идентичных каналов 16-битных таймеров-счетчиков. Назначение каждого канала можно программировать раздельно, в т.ч. измерение частоты, счет событий, измерение интервалов, генерация импульсов, генерация задержек и широтно-импульсная модуляция.

Встроенный ШИМ-контроллер (PWMA) состоит из 8-битных каналов. Все каналы управляются общим таймером и, при необходимости, могут работать синхронно. Один канал ШИМ может быть подключен к любому выводу МК. Это облегчает решение задачи генерации нескольких ШИМ-сигналов, например, для управления подсветкой ЖК-дисплея. Каналы ШИМ могут работать независимо с раздельной настройкой заполнения импульсов или взаимосвязано с одновременным изменением настроек в нескольких каналах.

МК AT32UC3L оснащены множеством коммуникационных интерфейсов, в т.ч. USART, SPI и TWI.

Для обработки аналоговых сигналов в МК интегрированы 9-канальный АЦП общего назначения и восемь аналоговых компараторов (AC). АЦП может работать в 10-битном режиме с максимальным быстродействием и с повышенным до 12 бит разрешением при пониженном быстродействии. Ко входу АЦП также может быть подключен внутренний датчик температуры. Аналоговые компараторы допускают парную работу в оконном режиме, в котором контролируемое напряжение отслеживается на предмет нахождения в пределах заданных границ или выхода за их пределы.

Модуль емкостного сенсорного интерфейса (CAT) делает возможным контроль внешних емкостных средств ввода по технологии QTouch. Такие средства ввода, в отличие от обычных кнопок, не имеют механических компонентов и, поэтому, обеспечат более высокую надежность приложения пользователя. Модуль CAT предусматривает подключение до 17 емкостных сенсоров или до 18 х 8 матрично-включенных сенсоров. Один емкостной сенсор можно настроить на автономную работу, которая не требует программного вмешательства. Такой сенсор может служить источником возобновления активной работы МК.

AT32UC3L интегрируют отладочную систему Nexus 2.0 класса 2+, которая, в дополнение к привычным функциям управления исполнением программы, предоставляет возможности реально-временной трассировки и доступа к памяти с максимальным быстродействием. Работа отладочной системы не приводит к замедлению или нарушению каких-либо характеристик встроенных ресурсов.

Модуль NanoTrace позволяет добавить функции трассировки отладчикам с интерфейсом aWire или JTAG. С помощью однопроводного интерфейса aWire пользователь получает доступ к тем же отладочным возможностям, которые доступны через интерфейс JTAG, но, при этом, занимает только линию сброса RESET и может использовать освободившиеся выводы порта JTAG в качестве линий ввода-вывода или сигналов встроенных УВВ.

Отличительные особенности:

  • Высокопроизводительные и экономичные 32-битные микроконтроллеры из семейства AVR®32 UC
    • Компактный набор одноцикловых инструкций. в т.ч. DSP-инструкции
    • Инструкции типа "чтение-модификация-запись" и инструкции битовой обработки
    • Производительность
      • до 64 DMIPS на тактовой частоте 50 МГц и выборке инструкций из Flash-памяти (1 состояние ожидания у Flash-памяти)
      • до 36 DMIPS на тактовой частоте 25 МГц и выборке инструкций из Flash-памяти (0 состояний ожидания у Flash-памяти)
    • Блок защиты памяти (MPU)
  • Поддержка технологии picoPowerTM для достижения сверхмалого электропотребления
  • Мультииерархическая системная шина
    • Высокопроизводительная передача данных по отдельным шинам для повышения производительности
    • 12 каналов DMA устройств ввода-вывода для усиления их внутренних коммуникационных возможностей
  • Внутренняя высокопроизводительная Flash-память
      • AT32UC3L0128: 128 кБайт
      • AT32UC3L0258: 256 кБайт
    • Одноцикловый доступ на частоте до 25 МГц
    • Поддержка технологии FlashVaultTM, которая делает возможным использование заранее запрограммированной защищенной библиотеки
    • Буфер упреждающей выборки инструкций для их выполнения на максимальной частоте МК
    • 100 тысяч циклов записи, хранение данных в течение 15 лет
    • Настраиваемая блокировка доступа к Flash-памяти и задаваемая пользователем конфигурационная область
  • Внутреннее высокобыстродействующее SRAM с одноцикловым доступом на максимальной частоте
    • 32 кБайт
  • Контроллер прерываний (INTC)
    • Обслуживание прерываний с автоматической векторизацией, малыми задержками и программируемым приоритетом
  • Контроллер внешних прерываний (EIC)
  • Система событий для прямого соединения между собой встроенных УВВ
  • Системные функции
    • Блок управления потреблением и синхронизацией
    • Управление энергосбережением SleepWalkingTM
    • Внутренний системный RC-генератор (RCSYS)
    • Генератор частоты 32 кГц
    • Многоцелевой генератор и блок цифровой ФАПЧ (DFLL)
  • Оконный сторожевой таймер (WDT)
  • Асинхронный таймер (AST) с возможностями часов реального времени
    • Поддержка режимов счетчика или календаря
  • Блок контроля частоты (FREQM) для точного измерения частоты синхронизации
  • Шесть каналов 16-битных таймеров-счетчиков (TC)
    • Входы внешней синхронизации, поддержка ШИМ, функции захвата, несколько режимов счета
  • Каналы ШИМ на всех линиях ввода-вывода (PWMA)
    • 8-битный ШИМ с частотой синхронизации до 150 МГц
  • Четыре универсальных синхронных/асинхронных приемо-передатчика (USART)
    • Независимый генератор скорости связи с поддержкой SPI
    • Поддержка аппаратного подтверждения установления связи
  • Один ведущий/подчиненный последовательный интерфейс SPI с сигналами выбора микросхем
    • Возможность адресации до 15 подчиненных устройств шины SPI
  • Два ведущих и два подчиненных двухпроводных интерфейса TWI; совместимость с I2C на скорости до 400 кбит/сек
  • Один 8-канальный 12-битный АЦП
    • Встроенный датчик температуры
  • Восемь аналоговых компараторов (AC) с опциональным оконным режимом
  • Интерфейс сенсорных средств ввода емкостного типа (CAT)
    • Поддержка технологий QTouchTM и QMatrixTM для организации сенсорных средств ввода емкостного типа
  • Встроенная ненарушающая работу МК отладочная система
    • Nexus класс 2+, управление исполнением программы, ненарушающая работу МК трассировка данных и программы
    • однопроводной интерфейс программирования, трассировки и отладки aWireTM, мультиплексированный с выводом сброса
    • блок NanoTraceTM предоставляет возможности трассировки через интерфейс JTAG или aWire
  • 48-выводной корпус TQFP/QFN/TLLGA (36 линий ввода-вывода)
  • Пять сильноточных линий ввода-вывода
  • Одно напряжение питания 1.62…3.6В
Datasheet
 
AT32UC3L0256, AT32UC3L0128 (12.3 Мб), 05.04.2012

Производитель
 

Где купить
 


Дистрибуторы

Дилеры

Где купить ещё

Datasheet

AT32UC3L0256, AT32UC3L0128 32-битный микроконтроллеры семейства AVR32 (12.3 Мб), 05.04.2012

Связанные документы

По фирмам
AT32UC3L0256, AT32UC3L0128 32-битный микроконтроллеры семейства AVR32. Краткая информация (1.6 Мб), 05.04.2012

Техническая документация
AVR32UC Руководство пользователя (1.1 Мб), 05.04.2012




Автор документа: Жанна Свирина, http://www.gaw.ru
Кол-во просмотров: 1756
Дата публикации: 05.04.2012 09:39
Дата редактирования: 05.04.2012 09:57


подписка на новости

Подпишись на новости!

Продажа силового и бронированного кабеля и провода в Москве



Мероприятия:

17-я международная выставка ChipEXPO - 2019