M030G/M031G 系列
M029G/ M030G/ M031G 系列是基于 Arm® Cortex®-M0 CPU 的 32 位微控制器,具有 32 位硬件乘法器/除法器。其运行工作频率高达 48/72 MHz,并提供 32 KB 及 64 KB 的 Flash,从 2 KB、4 KB 到 8 KB 的 SRAM,2.7V ~ 3.6V 的工作电压,支持 5V I/O,可在 -40 ~ 105℃ 范围内运行。此系列专为光模块所设计,M029G、M030G 及 M031G 系列皆内建精度 ± 2°C 的温度传感器,并且配有两组支持 400 K/ 1 MHz 从机模式及无时钟拉伸的 I²C 接口。除此之外 M031G 系列更可支持调顶功能的光模块,其搭载了支持 CRC 的硬件曼彻斯特编译码器,用来调解及调制低扰频讯号,另配有 1 组 DAC 支持自动数据产生功能,可于 500 KHz 的频率下产生平顺的正弦波做为调顶功能输出使用。
由于用于光模块的微控制器需符合其小体积的需求,因此 M029G、M030G 及 M031 系列皆提供 QFN24 脚位 (3 x 3 mm) 及 QFN 33 脚位 (4 x 4 mm) 小封装尺寸,且三系列中不同型号相同封装脚位兼容,使系统易于设计和更换器件。
专属应用:
光收发模块
主要特性:
| • | 运作特性 (Operating Characteristics) | ||
| - | 工作电压: 2.7V ~ 3.6V | ||
| - | 工作温度: -40°C ~ 105°C | ||
| - | EFT 4.4 kV | ||
| - | ESD HBM 6 kV | ||
| • | 內核 (Core) | ||
| - | Arm® Cortex®-M0 微控制器,工作频率可达 48/72 MHz | ||
| • | 内存 (Memory) | ||
| - | 最高支持 64 KB Flash | ||
| - | 最高支持 8 KB SRAM | ||
| - | 支持 2 KB LDROM | ||
| - | 支持 512 Bytes SRROM (Security Protection ROM) | ||
| - | 支持ISP (在线系统更新) / ICP (在线电路更新) / IAP (在线应用程序更新) Programming ) | ||
| • | 时钟源 (Clock control) | ||
| - | 内部 48 MHz 高速振荡器 (HIRC48),全温误差 ± 2 % | ||
| - | 内部 38.4 kHz 高精度 RC 振荡器 (LIRC) | ||
| - | M031G 系列内部 PLL 可达 144 MHz | ||
| • | 电源管理 (Power management) | ||
| - | 内建上电复位、欠压复位和低电压复位 | ||
| - | 正常运行:200 μA / MHz | ||
| - | 掉电:200 μA | ||
| - | 支持从掉电模式唤醒: GPIO, WDT, TIMER, UART, I²C, SPI, WWDT | ||
| • | 定时器 (Timers) | ||
| - | 高达 6 组 32 位定时器 | ||
| - | 1 个 24 位倒数 SysTick 定时器 | ||
| - | 1 个看门狗定时器 | ||
| - | 1 个窗口看门狗定时器 | ||
| • | 直接内存访问 (PDMA) | ||
| - | 支持最多 7 通道可直接存取内存: 软件触发、曼彻斯特编译码器、SPI、 UART、I²C、ADC、DAC、PWM 及 Timer | ||
| • | 脉波宽度调变 (BPWM) | ||
| - | 16 位 BPWM 产生器,最高可输出 6 路 | ||
| • | 密码加速器 (Cryptography Accelerator) | ||
| - | 支援循环冗余校验 (CRC) : CRC-CCITT, CRC-8, CRC-16, and CRC-32 | ||
| - | M031G 系列支持可配置循环冗余校验 (CRC-Configurable) | ||
| • | 模拟 (Analog) | ||
| 支持最多 16 通道 12 位 1.4 Msps 采样率模拟转数字转换器 (ADC) | |||
| 支持最多 4 组 12 位数字转模拟转换器 (DAC) | |||
| M031G 系列 1 组 DAC 支持自动数据产生功能 | |||
| 内建温度传感器,全温误差为 ± 2 °C,0°C ~70°C 为 ± 1.6°C | |||
| 内建两阶内部参考电压: 2.048/2.5V | |||
| • | 通讯接口 (Communication interfaces) | ||
| - | 1 组 UART | ||
| - | 2组高速 400K (M029G)/ 1 MHz I²C | ||
| - | 1 组 SPI (主机模式: 24 MHz, 从机模式: 16 MHz) | ||
| • | 硬件曼彻斯特编译码器 (Hardware Manchester Codec) | ||
| - | M031G 系列内建硬件曼彻斯特编译码器 | ||
| - | 可配置曼彻斯特格式 | ||
| - | 可配置曼彻斯特比特率 | ||
| - | 支持可程序 8/16/32-bit CRC | ||
| - | 支持 PDMA 传输 | ||
| • | 提供最高 28 I/O | ||
| • | 96 位唯一标识符 (UID) | ||
| • | 128 位唯一客户标识符 (UCID) | ||
| • | 封装 (Package) | ||
| - | QFN24 (3x3) | ||
| - | QFN33 (4x4) | ||
粤公网安备 44030502010001号