flashchip FCM32F031
High performance 32-bit MCU
FCM32x030_031_042 FCM32F030/FCM32H030 FCM32F031 FCM32F042/FCM32H042 Series Datasheet (仅适用于 D 版本及以后 IC) 1 / 59 FCM32x030_031_042 High performance ARM®-based 32-bit MCU, up to 64KB Flash, crystal-less USB FS 2.0, 8 timers, ADC & comm. interfaces, 1.8-5.5V 特点
● ARM® 32 位 Cortex-M0 CPU,最高频率 100 MHz
● 存储
● 16/32/64 KB FLASH 存储器
● FLASH 接口带 FLASH Turbo 模块,大幅提高程序从 FLASH 运行时的性能(H0 系列)
● FLASH 工作速度为 32MHz,可按此设置等待周期(H0 系列)
● 4/8 KB SRAM
● CRC 计算单元
● HAU 硬件运算单元,支持 32 位除法和 32 位开方运算
● 复位和电源管理
● 数字和 I/O 供电:VDD = 1.8 – 5.5V
● 模拟供电:VDDA = 1.8 – 5.5V
● 可选 I/O 供电:VDDIO2 = 1.8 – 5.5V
● 上电/掉电(POR/PDR)复位
● 可编程电压检测(PVD)
● 低功耗模式:睡眠、停止、待机
● 时钟管理
● 4 – 24 MHz 晶体振荡器
● 32 KHz 振荡器用于带校准的 RTC
● 内部 8 MHz RC 振荡器
● 带自动校准功能的 48MHz RC 振荡器
● 内部 40 KHz RC 振荡器
● PLL 用于 CPU 时钟
● 最多 37 个快速 I/O
● 全部可映射至外部中断向量
● 可在 3V 供电时容忍外部 5V 电平
● 6 个支持通过 VDDIO2 独立供电
● USB DP、DM 由 VDD 供电
● DMA 控制器
● 5 通道
● 支持外设:TIMER/ADC/SPI/I2C/USART
● 1 个 12 位、1us ADC(最多 10 通道)
● 转换范围:0 – 5.5 V
● 温度传感器
● 最多 14 个电容感应通道,用于触摸按键、线性和旋转接触感应器
● 11 个定时器
● 1 个 16...
● ARM® 32 位 Cortex-M0 CPU,最高频率 100 MHz
● 存储
● 16/32/64 KB FLASH 存储器
● FLASH 接口带 FLASH Turbo 模块,大幅提高程序从 FLASH 运行时的性能(H0 系列)
● FLASH 工作速度为 32MHz,可按此设置等待周期(H0 系列)
● 4/8 KB SRAM
● CRC 计算单元
● HAU 硬件运算单元,支持 32 位除法和 32 位开方运算
● 复位和电源管理
● 数字和 I/O 供电:VDD = 1.8 – 5.5V
● 模拟供电:VDDA = 1.8 – 5.5V
● 可选 I/O 供电:VDDIO2 = 1.8 – 5.5V
● 上电/掉电(POR/PDR)复位
● 可编程电压检测(PVD)
● 低功耗模式:睡眠、停止、待机
● 时钟管理
● 4 – 24 MHz 晶体振荡器
● 32 KHz 振荡器用于带校准的 RTC
● 内部 8 MHz RC 振荡器
● 带自动校准功能的 48MHz RC 振荡器
● 内部 40 KHz RC 振荡器
● PLL 用于 CPU 时钟
● 最多 37 个快速 I/O
● 全部可映射至外部中断向量
● 可在 3V 供电时容忍外部 5V 电平
● 6 个支持通过 VDDIO2 独立供电
● USB DP、DM 由 VDD 供电
● DMA 控制器
● 5 通道
● 支持外设:TIMER/ADC/SPI/I2C/USART
● 1 个 12 位、1us ADC(最多 10 通道)
● 转换范围:0 – 5.5 V
● 温度传感器
● 最多 14 个电容感应通道,用于触摸按键、线性和旋转接触感应器
● 11 个定时器
● 1 个 16...