Nuvoton недавно выпустила серию микроконтроллеров NuMicro M091. Это 32-битные микроконтроллеры на базе ядра Arm Cortex-M0, включающие 4х комплекта операционных усилителей с полосой усиления 8 МГц (GBW), 4х комплекта 12-битных ЦАП, до 16 каналов 12-разрядного SAR-АЦП со скоростью 2 MSPS, датчик температуры и широкие возможности ввода-вывода.
Микроконтроллер поддерживает оценочную плату NuMaker и различные сторонние IDE, что делает его идеальным устройством для промышленного измерения, интеллектуальных датчиков и прецизионных измерительных приборов. Ранее мы видели выпуск Nuvoton MA35H0 и MA35D1, оба MPU основаны на ядрах Cortex-A35, вы можете более детально изучить вопрос, если вас интересует эта тема.
Технические характеристики микроконтроллера Nuvoton NuMicro M091:
- Процессор
- Ядро ARM Cortex-M0
- Максимальная тактовая частота: 72 МГц
- Память
- Флэш – до 64 КБ
- SRAM – 8 КБ
- LDROM – 2 КБ (для загрузчика пользовательских программ)
- SPROM – 512 байт (для защиты безопасности)
- Аналоговые функции
- 4x 8 МГц GBW OPA
- 4x 12-битный ЦАП
- Внутреннее опорное напряжение (2,048/2,5 В)
- 16-канальный 12-битный АЦП SAR 2 MSPS
- Датчик температуры (отклонение ±1,6°C от 0°C до 70°C, ±2°C во всем диапазоне)
- Возможности ввода-вывода
- До 29х входов/выходов с возможностью прерывания
- Вход триггера Шмитта
- Четыре режима ввода-вывода
- Независимый контроль подтягивания
- Частоты и генераторы
- Внутренний HIRC 48 МГц (отклонение ±2% во всем температурном диапазоне)
- Внутренний LIRC 38,4 кГц
- Встроенная система PLL до 144 МГц
- Таймеры
- 6х 32-битных таймеров
- 24-битный таймер SysTick
- Независимые и оконные сторожевые таймеры
- Периферийный DMA (PDMA) – 7х каналов, поддержка различных триггеров
- BPWM – 6х каналов с 16-битным таймером
- Ускоритель криптографии – поддерживает настраиваемые полиномы.
- Коммуникационные интерфейсы — UART, 2x I²C (1 МГц), SPI (ведущий 24 МГц, ведомый 16 МГц)
- Манчестерское кодирование
- Манчестерские кодированные/декодированные данные, настраиваемый манчестерский формат и настраиваемый манчестерский битрейт
- Программируемая CRC, поддержка передачи PDMA
- Отладка и идентификация
- Последовательная проводная отладка (SWD)
- Поддержка отладчика Nuvoton Nu-Link
- 96-битный уникальный идентификатор (UID)
- 128-битный уникальный идентификатор клиента (UCID)
- Управление энергопотреблением
- Встроенные функции включения, отключения питания и сброса при низком напряжении.
- Нормальный режим работы – 246 мкА/МГц
- Выключение питания – 4 мА
- Источники пробуждения — GPIO, WDT, TIMER, UART, I²C, SPI, WWDT
- Рабочие характеристики
- Диапазон напряжения – от 2,7 В до 3,6 В.
- Диапазон температур: от -40°C до +105°C.
- EFT (Electrical Fast Transient) 4,4 кВ
- ESD (Electrostatic Discharge) HBM 4 кВ
- Программирование и безопасность
- Программирование ISP/ICP/IAP
- 512 байт SPROM для безопасности.
- Варианты корпуса
- QFN33 (4 мм х 4 мм)
- QFN48 (5 мм х 5 мм)
Серия Nuvoton M091 включает четыре микроконтроллера — M091TC2AE, M091TD2AE, M091YC2AE и M091YD2AE. Модели «TC» и «YC» имеют флэш-память объемом 32 КБ, 22х контакта ввода-вывода и меньший корпус QFN33, тогда как модели «YC» и «YD» оснащены флэш-памятью 64 КБ, 29х контактами ввода-вывода и более крупным корпусом QFN48.
Nuvoton также разработала оценочную плату NuMaker-M091YD для серии Nuvoton NuMicro M091, включающую целевую плату на базе M091YD2AE с разъемами расширения, разъемами Arduino UNO, амперметром и интерфейсом CAN с приемопередатчиком, сертифицированным AEC-Q100. Кроме того, он имеет Nu-Link2-Me для встроенной отладки и программирования ICP через SWD. Компания уточняет, что программатор можно отсоединить для автономного использования в среде массового производства.
Для получения дополнительной информации о продукте вы можете посетить страницу пресс-релиза и страницу продуктов, где компания поясняет, что поддерживаются сторонние IDE, такие как Keil MDK, IAR EWARM и Eclipse IDE с компиляторами GNU GCC, они также предоставляют примеры кода, библиотеки, таблицы данных и другую информацию на своей странице GitHub.
Микросхемы продаются по цене от 2,00 до 2,75 долларов США каждая, их можно приобрести в интернет-магазине Nuvoton со скидками на оптовые заказы. Вы также можете купить их в других магазинах; Nuvoton перечисляет эти магазины по регионам. Плата разработчика NuMaker-M091YD также доступна на веб-сайте компании по цене 35 долларов США.
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.