MS32F031A6
MS32F031A6使用高性能的ARM Cortex-M0 32位内核,最高工作频率48MHz,内置高速存储器,丰富的增强I/O端口和联接到一条APB总线的外设。所有型号的器件都包含1个12位的 ADC、5个通用16位定时器、1个高级PWM 定时器、2个电压比较器和3个运算放大器,还包含标准和先进的通信接口:1 个 I2C 接口和 SPI 接口、1 个 USART 接口。产品供电电压为2.0V至5.5V,包含-40°C 至+85°C 温度范围和-40°C 至+105°C 的扩展温度范围。一系列的省电模式保证低功耗应用的要求。
▶ CORE
△ 32位ARM Cortex-M0内核
△ 最高主频48MHz
▶ 存储器
△ 片上32K字节 FLASH程序存储器
△ 片上4K字节 SRAM ,支持硬件奇偶校验
△ 支持代码加密保护功能
▶ 复位与电源管理
△ 数字和IO供电:2.0~5.5V
△ 模拟电源供电:VDDA=VDD~5.5V
△ 上电/断电复位(POR/PDR)
△ 可编程电压监测器(PVD)
△ 低功耗模式:睡眠、停止和待机模式
△ VBAT为RTC和备份域寄存器供电
▶ 时钟管理
△ 片上高精度16MHz RC 高速振荡器
△ 片上40KHz低功耗RC低速振荡器
△ 带校准功能的32768Hz RTC 晶体振荡器
△ 4~32MHz 晶体振荡器
△ PLL时钟,最高输出48MHz,支持多档倍频可调
▶ I/O
△ 最多39个FAST I/O,最多25个I/O支持5V耐受
△ 所有I/O口可以映像到16个外部中断
▶ 定时器/计数器
△ 1个16位7通道高级控制定时器,支持6路PWM输出,带死区控制及紧急停止
△ 1个32位定时器和1个16位定时器,支持4路输入捕获和比较输出,支持IR解码
△ 1个16位定时器,支持2路输入捕获和比较输出,1路比较反向输出,带死区控制及紧急停止
△ 1个16位定时器,支持输入捕获、比较输出和比较反向输出,带死区控制及紧急停止,支持IR解码
△ 1个16位定时器,支持输入捕获和比较输出
△ 2个看门狗定时器:IWDG和WWDG
△ 1个24位递减计数SysTick定时器
▶ 12位高精度ADC
△ 12位高精度逐次逼近型ADC
△ 多达10个外部通道
△ 6个内部通道:温度传感器,VREF,VBAT/2,3个运算放大器输出
△ 转换范围:0 ~ VDDA
△ 工作电压范围:2.4V~VDDA
▶ 通讯接口
△ 1 个 USART 接口,支持主同步SPI模式,ISO7816,LIN,IrDA,自动波特率和唤醒功能
△ 1 个 I2C 接口,支持快速模式+(1Mbps),SMBus/PMBus方式,和低功耗唤醒
△ 1 个 SPI 接口,支持4~16位的数据格式
▶ CRC-32计算单元
▶ DMA 控制器
△ 支持5个DMA通道
△ 支持外设:ADC、SPI、I2C、USART、TIMEx(x = 1,2,3,16,17)
▶ RTC日历
△ 闹钟中断功能
△ 从停止,待机模式中周期唤醒
▶ 2个高性能电压比较器
△ 1个比较器正相6通道可选(3外部管脚+3内部运放输出)
△ 1个电压比较器正相4通道可选(1外部管脚+3内部运放输出)
△ 反相可选择内部多档位比较电压,且有SMT档位选择
△ 输出带数字滤波,极性选择,引发中断,与定时器产生联动效果,同时作为高级定时器的刹车输入信号
△ 带有自校准功能
▶ 3个高增益运算放大器
△ 内部放大倍数多档位可选
△ 负端与输出接口丰富,可以适配不同应用
△ 带有自校准功能
▶ 96位的芯片唯一码
▶ 串行单线调试(SWD)接口
▶ 工作环境温度
△ -40℃~105℃
▶ 封装形式
△ LQFP48/32、QFN32
桌面图标 | 下载 | 相关硬件 | 说明 | |
仿真 |
Sinomcu.MS32F0xx_DFP | Sinomcu.MS32F0xx_DFP 版本:V1.1.1 |
|
|
烧写 |
EZPro P1 ADM | EZPro P1 ADM 版本:V0.0.35 |
EZProP1
|
|
SinoISP | SinoISP 版本:v1.0.2 |
PC串口
|
||
调试工具 |
SinomcuMotorWorkbench | SinomcuMotorWorkbench 版本:v0.4.0 |
PC串口
|
仿真软件
烧写软件
调试工具