新唐NuMicro® M031 系列是基于 Arm® Cortex®-M0 CPU 的 32 位 微控制器,具有 32 位硬件乘法器/除法器, 1.8V ~ 3.6V 的工作电压,支持 5V I/O,可在 - 40~105 ℃ 范围内运行,运行工作频率高达 48/72 MHz 。
M031 系列为 1.8V 低电压操作接口和快速 2 MSPS 转换速率 12 位 ADC 的应用提供解决方案,具有比较器和 96/144 MHz PWM 控制,让电压、电流和传感器数据可快速精确转换,并快速响应和控制外部器件。此外,M031 系列还提供丰富外设,包括通用串行控制接口 ( USCI ) 可灵活设置为 UART / SPI / I²C 、最多 10 组 UART 、4 组 SPI 、4 组 I²C 、1 -wire UART 接口,用于主设备和从设备之间的数据通信。
全新架构的M031系列产品,更支持以下先进功能
M031 系列提供 16 KB 至 512 KB 的 Flash,从 2 KB 到 96 KB 的 SRAM 。支持封装尺寸从小尺寸 TSSOP20、TSSOP28、QFN33、LQFP48 到 LQFP64 和 LQFP128 引脚,不同型号相同封装引脚兼容,使系统易于设计和更换器件。
开发系统与环境方面,新唐提供 NuMaker 评估板和 Nu-Link 除错器。支持第三方提供的 IDE,如 Keil MDK,IAR EWARM,和带 GNU GCC 编译程序的 NuEclipse IDE 等。
目标应用:
主要特色:
• | 运作特性 | |
- | 工作电压: 1.8V ~ 3.6V | |
- | 工作温度: - 40 ℃ ~ +105 ℃ | |
- | EFT 4.4 kV | |
- | ESD HBM 6 kV | |
• | 内核 ( Core ) | |
- | Arm® Cortex®-M0 微控制器,工作频率可达 48/72 MHz | |
- | 32-bit 硬件除法器 | |
• | 内存 ( Memory ) | |
- | 最高支持 512 KB Flash | |
- | 最高支持 96 KB SRAM | |
- | 最高支持 8 KB ISP ROM | |
- | 512 bytes/2 KB SPROM ( Security Protection ROM ) | |
- | 支持程序更新方式:
| |
- | 双区块韧体升级 ( OTA ) | |
( 仅 M031xI 系列支持 ) | ||
• | 时钟控制 ( Clock control ) | |
- | 外部4 MHz ~ 32 MHz 高速晶振 | |
- | 外部32.768 kHz低速晶振 | |
- | 内部48 MHz 高速振荡器 ( HIRC48 ) ,全温误差 ± 2 % | |
- | 内部38.4 kHz高精度RC振荡器 ( LIRC ) | |
- | 内部PLL可达96/144 MHz | |
• | 电源管理 | |
- | 内建上电复位、欠压复位和低电压复位 | |
- | 正常运行:180 μA / MHz | |
- | 掉电:12 μA | |
- | 支持从掉电模式唤醒: ACMP,GPIO,WDT,TIMER, UART , USCI, I²C , SPI , WWDT, ADC , PDMA, PWM , USBD | |
• | 计时器和脉波宽度调变 ( PWM ) | |
- | 4 组 32 位计时器 | |
- | 最高运行速度可达 96/144 MHz 的内建 16 位 PWM 产生器,最高可输出 24 路 PWM | |
- | 1 个 24 位倒数 SysTick 计时器 | |
- | 一个看门狗计时器 | |
- | 一个窗口看门狗计时器 | |
- | 可实现日历和闹钟的 RTC | |
• | 直接内存访问 ( PDMA ) | |
- | 最高支持9通道直接内存访问 ( PDMA ) | |
• | IEC-60730 | |
- | 支持 IEC60730 安全规范 | |
( 仅 M031xI/ M031xG 系列支持 ) | ||
• | 循环冗余校验 ( CRC ) | |
- | CRC-CCITT, CRC-8, CRC-16 和 CRC-32 | |
• | 模拟 ( ADC ) | |
- | 支持最多 16 信道 12 位 2 Msps 采样率模拟转数字转换器 ( ADC ) | |
- | 最高支持 2 个比较器 ( ACMP ) | |
• | 通讯接口 ( Connectivity ) | |
- | 最多支持四组高速 6 MHz UART | |
- | 最高支持四组通用 UART | |
- | 两组高速 1 MHz I²C | |
- | 一组高速 24 MHz SPI /I²S | |
- | 最高支持一组 Quad SPI | |
- | 最高支持两组 USCI 可设为 UART 、 SPI 、 I²C | |
- | 最高支持一组 16/8 位外扩接口 ( EBI ) ,最大外部地址空间为 1 Mbytes | |
- | 提供最高 111 GPIO ( 模拟脚位外,允许 5V I/O ) | |
• | 96位唯一标识符 ( UID ) | |
• | 128位唯一客户标识符 ( UCID ) |