FCM32F072系列采用arm Cortex-M0内核。具有高性能、低成本优势。共有包含多种引脚数目、64~128KB FLASH、16KB SRAM、12-bit ADC、12-bit DAC、COMP、多个通用定时器以及SPI/USART/IIC/USB/CAN等通讯接口。
FCM32F072单片机可以在 1 .8~5.5V 电源范围、 -40 至 85C 温度范围内工作。综合的节电模式适用于低功耗应用。
FCM32F072单片机包含多种不同硬封装,从 48至 64 PIN 。也可以根据需要提供 DIE 。根据封装的不同,包含不同的外设。这些特征使得FCM32F071 单片机非常适合宽范围应用,例如应用控制和用户接口、手持设备、A /V 接收器和数字电视、 GPS 平台、工业应用、 PLC 、警报系统、视频连接和 HVAC 。
⚫ ARM 32位Cortex-M0内核,最高频率72MHz
⚫ 128KB FLASH,16KB SRAM
⚫ CRC计算单元
⚫ HAU计算单元,支持硬件整数除法及开方运算
⚫ PLib私有库,确保重要代码不被读出
⚫ 复位和电源管理
* 1.8~5.5V宽电压
* 部分I/O可单独供电
* 上电/掉电复位(POR/PDR)
* 可编程电压检测(PVD)
* 低功耗模式:睡眠、停止、待机
⚫ 时钟管理
* 4~24MHz高频晶体振荡器
* 32KHz低频振荡器用于带校准的RTC
* 带自动校准的48MHz RC振荡器,并6分频得到8MHz
* 内部40KHz RC振荡器
* PLL用于CPU时钟
⚫ 最多56个快速I/O
⚫ 1个DMA控制器,共7通道
⚫ 1个12位、1us ADC(最多外部16通道)
⚫ 2个模拟比较器
⚫ 2通道12位DAC
⚫ 最多18通道电容触摸
⚫ 日历RTC,支持从Stop/Standby闹钟和周期性唤醒
⚫ 多个定时器
* 先进定时器,带死区和刹车功能的马达控制PWM
* 32位和16位定时器,最多支持4输入IC/OC/OCN,支持正交编码输入
* PWM支持PLLCLK*2的输入时钟
* 独立看门狗和系统看门狗定时器
* SysTick定时器
⚫ 通讯接口
* 2个I2C接口,支持FMP(1Mbit/S),20mA灌电流,SMBus/PMBus和唤醒
* 最多4个U(S)ART,支持主同步SPI和modem控制;支持ISO7816接口、LIN、IrDA、自动波特率和唤醒功能
* 2个SPI(36Mbit/S),支持4-16位数据帧,带I2S接口
* 全双工I2S
* 1个bxCAN接口
* USB 2.0全速Device接口。从内部48MHz振荡器运行(免晶振),支持BCD和LPM
* LED灯条控制接口LLSI,支持7通道
⚫ 2线串行调试(SWD)
⚫ 48/64 PIN封装
Part No. | MaxFreq. (MHz) |
FLASH Turbo | Memory(KB) | GPIO | Timers 16/32 bit/SysTick/WDG | RTC | ADC/DAC/ OP/COMP |
TSC (CH.) | Communication Interfaces | Supply Voltage(V) | Package | |||||||
Flash | SRAM | SPI | I2S | I2C | UART | USB | CAN | CEC | ||||||||||
FCM32F072C8T6 | 72 | - | 64 | 16 | 37 | 8/1/1/2 | 1 | 1*12/2*12/0/2 | 17 | 2 | 2 | 2 | 4 | FS | bxCAN*1 | 1 | 1.8~5.5 | LQFP48 |
FCM32F072CBT6 | 72 | - | 128 | 16 | 37 | 8/1/1/2 | 1 | 1*12/2*12/0/2 | 17 | 2 | 2 | 2 | 4 | FS | bxCAN*1 | 1 | 1.8~5.5 | LQFP48 |
FCM32F072R8T6 | 72 | - | 64 | 16 | 51 | 8/1/1/2 | 1 | 1*12/2*12/0/2 | 18 | 2 | 2 | 2 | 4 | FS | bxCAN*1 | 1 | 1.8~5.5 | LQFP64 |
FCM32F072RBT6 | 72 | - | 128 | 16 | 51 | 8/1/1/2 | 1 | 1*12/2*12/0/2 | 18 | 2 | 2 | 2 | 4 | FS | bxCAN*1 | 1 | 1.8~5.5 | LQFP64 |