N32G003系列是国民技术推出的一款高性能的M0单片机,它采用 32 bit ARM Cortex-M0内核,最高工作主频48MHz,集成多达29.5KB Flash,3KB SRAM,1x12bit 1Msps ADC,1xCOMP,2xUART、1xI2C、1xSPI。它还可支持CRC16的加密算法,同时可以对开发固件进行读保护(RDP)、存储加密的安全保护。
关键特性
内核 CPU
❈ 32 位 ARM Cortex-M0 内核,单周期硬件乘法指令
❈ 最高主频 48MHz
加密存储器
❈ 高达 29.5KByte 片内 Flash,支持加密存储,10 万次擦写次数,10 年数据保持
❈ 3KByte 片内 SRAM
低功耗管理
❈ Run 模式:所有外设可配置
❈ Stop 模式:TIM6、IWDG 可配置工作, SRAM 数据保持,所有 IO 状态保持
❈ Power Down 模式:所有电源关闭,支持 NRST、PA1_WKUP0、PA2_WKUP 唤醒
时钟
❈ HSI:内部高速 RC OSC 48MHz/40MHz(可选)
❈ LSI:内部低速 RC OSC 32KHz
❈ 支持 1 路时钟输出,可配置为 HSI 或 LSI 分频后输出
复位
❈ 支持上电/掉电/外部引脚复位
❈ 支持可编程的低电压检测复位
❈ 支持看门狗复位
通信接口
❈ 2 个 UART 接口,支持异步模式、多处理器通信模式、单线半双工模式
❈ 1 个 SPI 接口,速率高达 12MHz
❈ 1 个 I2C 接口,速率高达 1MHz,主从模式可配
模拟接口
❈ 1 个 12bits 1Msps 高速 ADC,多达 9 个外部单端输入通道,1 个内部通道连接到 1.2V 基准
❈ 1 个高速模拟比较器,正端输入支持四档可调压差 0mV/ 100mV/ 200mV/ 300mV
❈ 最多支持 18 个支持复用功能的 GPIOs.
❈ 1 个蜂鸣器,支持互补输出
定时计数器
❈ 1 个 16bit 高级定时计数器,支持输入捕获,输出比较功能;每个定时器有 4 个独立的通道,其中 3 个通道支持 6 路互补 PWM 输出
❈ 1 个 16bit 通用定时计数器,每个定时器有 2 个独立通道,支持输入捕获/输出比较/PWM 输出
❈ 1 个 16bit 基本定时计数器,支持 STOP 唤醒低功耗模式
❈ 1x 24bit SysTick
❈ 1x 12bit 独立看门狗( IWDG)
编程方式
❈ 支持 SWD 在线调试接口
安全特性
❈ Flash 存储加密
❈ CRC16 运算
❈ 支持多种读保护(RDP)等级(L0/L1/L2)
❈ 96 位 UID 及 128 位 UCID
工作条件
❈ 工作电压范围:1.8V~5.5V
❈ 工作温度范围:-40℃~105℃
❈ ESD:±4KV(HBM 模型), ±1KV(CDM 模型)
封装
❈ QFN20(3mm x 3mm)
❈ TSSOP20(6.5mm x 4.4mm)
规格书手册下载