FT32F0XX使用高性能的ARMCortex-M032位的RISC内核,最高工作频率为72MHz。内置高速存储器(高达64k字节的闪存和8k字节的SRAM)和丰富的增强型I/O端口。芯片提供了丰富的外设,包括标准的通信接口(2个I2C接口、2个SPI接口、2个USART接口和1个USB接口)、1个12位ADC、6个通用16位计数器、2个比较器和1个运算放大器。另外芯片内置触摸传感器,提供24个电容传感通道,可以应用于需要触摸控制的产品。三种低功耗模式保证低功耗应用的要求。支持SWD接口调试,2个观察点以及4个硬件断点,方便用户调试。
应用领域:
手持设备、工业应用、打印机、报警系统等等。
CPU特性:
l工作电压:2.0V~5.5V
l工作温度范围:-40℃~105℃
l基于ARMCortex-M032位的RISC内核
?单指令周期32位硬件乘法器
?32个中断向量的NVIC,4种优先级
?支持SWD接口调试,2个观察点以及4个硬件断点
l存储架构
?Flash程序存储器:64KB
?数据RAM:8KB
l3种低功耗模式:睡眠/停止/待机
外设特性:
l时钟源
?内置8MHz振荡器
?内置14MHz中频振荡器
?内置48MHz高频振荡器
?内置40KHz低频振荡器
?支持4MHz-32MHz晶体和外部时钟输入
?晶体时钟缺失检测
?可编程PLL,最高可倍频到72MHz
l55个高速IO
l5通道的可编程DMA控制器
l可编程多项式的CRC模块
l1Msps12位ADC
?16个外部通道
?内部通道:温度传感器、内部电压基准和运算放大器
?采样保持电路:可同时采样两路信号
?3个内部参考电压:0.625V、1.5V、2.5V
l2个高速比较器
?7位DAC与反相端相连,可配置
l1个运算放大器
l实时时钟和日历RTC模块
?支持入侵检测,闹钟与周期唤醒
l定时器
?TIM1-16bit,4路PWM,支持3对互补
?TIM3-16bit,4路PWM
?TIM14-16bit,1路PWM
?TIM15-16bit,2路PWM,支持1对互补
?TIM16/TIM17-16bit,1路PWM,支持1对互补
?TIM6-16bit,基本定时器
?2个看门狗:WWDG与IWDG
?1个24位的系统定时器
l通信接口
?2个I2C,其中I2C1支持FM+和SMBus
?2个SPI,支持4到16bit的位帧
?2个USART,支持同步SPI模式以及Modem控制,自动波特率检测