Nuvoton выпускает семейство 32-битных ARM Cortex-M0 микроконтроллеров
09.09.2010

Компания Nuvoton запускает в производство серию 32-битных микроконтроллеров NuMicro M051 на базе ядра ARM Cortex-M0, предназначенных для систем промышленного контроля и управления и приложений, где требуется наличие коммуникационных интерфейсов. Cortex-M0 это 32-битный процессор для встраиваемых систем по цене 8-битного микроконтроллера.

Nuvoton: NuMicro M051

В состав линейки M051 вошли микроконтроллеры: M052LAN, M052ZAN, M054LAN, M054ZAN, M058LAN, M058ZAN, M0516LAN, M0516ZAN с объемом встроенной Flash-памяти 8/16/32/64 КБайт и объемом SRAM 4 КБайт.

Микроконтроллеры M051 с рабочей частотой до 50 МГц, что соответствует производительности 45 DMIPS, имеют встроенный 32-битный аппаратный перемножитель, контроллер векторных прерываний, интерфейс внешней шины и богатую аналоговую и цифровую периферию, наряду с коммуникационными интерфейсами.

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

  • ядро Cortex-M0, рабочая частота до 50 МГц:
    • системный 24-битный таймер;
    • 32-битный аппаратный перемножитель;
    • настраиваемый контроллер вложенных векторных прерываний (NVIC);
    • интерфейс отладки SWD;
  • память:
    • 8/16/32/64 КБайт Flash-память программ;
    • 4 КБайт Flash-память данных;
    • 4 КБайт Flash-память для загрузчика;
    • 4 КБайт SRAM;
  • внутренний осциллятор 22.1184 МГц;
  • встроенный PLL;
  • четыре 32-битных таймера;
  • ШИМ:
    • до 4-х встроенных 16-битных модулей ШИМ (восемь каналов);
    • индивидуальный источник тактовой частоты, делитель, 8-битный предделитель и генератор «мертвого» времени для каждого модуля ШИМ;
    • 16-битный таймер захвата, поддержка прерываний;
  • UART:
    • до двух модулей UART;
    • буферизированный передатчик и приемник (15 Байт FIFO);
    • функции управления потоком (опции);
    • поддержка режима IrDA;
    • поддержка режима RS485
    • программируемый генератор скорости обмена;
  • SPI:
    • до двух контроллеров SPI интерфейса;
    • поддержка режимов ведущий/ведомый;
    • полнодуплексная синхронная последовательная передача данных;
    • поддержка различной длины передаваемых данных ( от 1 до 32 бит);
  • I2C:
    • режимы ведущий/ведомый с поддержкой скорости работы до 1 Мбит/с;
    • двунаправленная передача данных по шине между ведущими и ведомыми;
    • поддержка режима multi-master;
    • арбитраж шины для режима multi-master;
    • поддержка синхронизации тактовой частоты;
  • АЦП:
    • до 8 каналов 12-битного АЦП последовательного приближения;
    • возможность организации дифференциальных входов;
    • несколько режимов работы;
    • старт преобразования программный или с внешнего вывода;
  • интерфейс внешней шины для внешней памяти;
  • поддержка внутрисхемного / внутрисистемного программирования;
  • до 40 линий ввода/вывода общего назначения;
  • встроенный монитор напряжения питания;
  • конфигурируемый сторожевой таймер;
  • встроенный конфигурируемый LDO регулятор напряжения;
  • корпус: 48-выводный LQFP, 33-выводный QFN.

Блок-схема микроконтроллеров серии NuMicro M051

Микроконтроллеры NuMicro M051
Кликните для увеличения

Состав серии NuMicro M051

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

Flash,
КБайт

RAM / DataFlash,
КБайт

Линии
ввода/вывода

Таймер

ШИМ

UART/
PI/I2C

АЦП 12-бит,
каналы

Корпус

M052LAN

8

4/4

40

4
(32 бит)

8

2/2/1

8

LQFP

M052ZAN

8

24

5

2/1/1

5

QFN

M054LAN

16

40

8

2/2/1

8

LQFP

M054ZAN

16

24

5

2/1/1

5

QFN

M058LAN

32

40

8

2/2/1

8

LQFP

M058ZAN

32

24

5

2/1/1

5

QFN

M0516LAN

64

40

8

2/2/1

8

LQFP

M0516ZAN

64

24

5

2/1/4

5

QFN


Также компания сообщает о готовности инструментов для разработки и отладки на базе 32-битных микроконтроллеров NuMicro M051. Аппаратные средства включают в себя: отладочные платформы NuTiny-M051, Nu-Link (ICE Bridge), Nu-LB (стартовый набор), а также программаторы и промышленные программаторы. Помимо инструментов предоставляемых самой компанией, микроконтроллеры на базе ядра Cortex-M0 поддерживаются инструментами Keil, IAR и др.

nuvoton.com

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

На английском языке: NuMicro M051-Nuvoton's new 32-bit μC powered by the ARM Cortex-M0

Подробнее >>

Реклама