■STM32F103VBT6内核:ARM32位Cortex-M3 CPU,72MHz,90 DMIPS1.25 DMIPS MH,单周期乘法和硬件除法, 通用增强型,内嵌中断控制器有43个可屏蔽中断通道,采用尾链(tail chaining)技术的中断处理(降至6个CPU周期)。
■128KB 的Flash,最多内嵌20KB的SRAM,以CPU时钟速度访问(读/写),0等待状态
■STM32F103VBT6封装:LQFP100
■时钟,复位(RESET),电源管理:
-2.0至3.6伏供电和I / O
-POR, PDR,可编程电压监测器(PVD)
-4至16 MHz的石英振荡器
-内置8 MHz厂家校准RC
-内置32 kHz RC
-为RTC专用的32kHz振荡器及校准
■低功耗:
-睡眠,终止,待机三种模式
-VBAT为RTC和备份寄存器供电
■2 x 12-bit, 1 μs数模转换器(16通道)
-转换范围2.0至3.6伏
-双采样保持功能
-与先进的控制定时器同步
-温度传感器
■DMA:
-7通道DMA控制器
-支持的外设,定时器,数模转换器,SPI接口,i2c接口,USART接口
■DEBUG模式
-串行线debug(SWD)和JTAG接口
■STM32F103VBT6 有80个快速I/O端口
- 32/49/80 5 V-tolerant I/Os
-不可中断的读/修改/写操作
- 16个外部中断向量全可映射
■7个定时器
-三个16位定时器,每个有4个IC / OC/ PWM或脉冲计数器
-6通道16位先进控制定时器:多达6个PWM输出死区时间生成和急停
-2个16位监视定时器(Independent and Window)
- SysTick定时器:24位递减计数器
■STM32F103VBT6多达9个通信接口
-多达2个I C接口(支持SMBus / PMBus)
-多达3个USART(ISO7816接口,LIN,红外线功能,调制解调器控制)
- 2个SPI接口(18 Mbit/s)
- CAN 接口(2.0B Active)
-USB 2.0全速接口