核心 - ARM 32位Cortex-M3 - 工作频率高达72MHz,内存高达1.25DMips / MHZ(DhrystONe2.1)0等待周期访问 - 单周期乘法和硬件除存储器 - 从32K到512K字节的闪存程序存储器(STM32F103XXXX中的第二个X表示FLASH容量,其中:“4”= 16K,“6”= 32K,“8”= 64K,B = 128K,C = 256K,D = 384K,E = 512K) - 最大64K字节的SRAM电源管理 - 2.0-3.6V电源和I / O引脚 - 电源开/关电源复位(POR / PDR),可编程电压监控器(PVD)--4-16MHZ晶体振荡器 - 内置工厂调谐的8MHz RC振荡器 - 带校准的嵌入式40KHz RC振荡器 - 用于CPU时钟的PLL - 具有校准的32KHz RC振荡器低功耗 - 休眠,关断和待机模式 - 用于RTC和备份寄存器供电的模数转换器的Vbat - 2个12位模数转换器,1us转换时间(最多16个输入通道) - 转换范围:0至3.6V - 双采样d保持功能 - 温度传感器DMA - 2个DMA控制器,共12个DMA通道:DMA1有7个通道,DMA2有5个通道 - 支持外设:定时器,ADC,SPI,USB,IIC和UART - 最多112个快速I / O端口(Z系列仅有100个以上引脚) - 26/37/51/80/112 I / O端口,所有I / O端口映射到16个外部中断;几乎所有端口都可以承受5V信号调试模式 - 串行单线调试(SWD)和JTAG接口 - 最多8个定时器--3个16位定时器,每个定时器最多有4个通道用于输入捕获/输出比较/ PWM或脉冲计数和增量编码器输入 - 1个带死区控制和紧急停止的16位,用于电机控制的PWM高级控制定时器 - 2个看门狗定时器(独立和窗口类型) - 系统时间定时器:24位自减计数器 - 最多9个通信接口:2个I2C接口(支持SMBus / PMBus)3个USART接口(支持ISO7816接口,LIN,IrDA接口和调制解调器控制)2个SPI接口(18M bit / s)CAN接口(2.0B有源)USB 2.0全速接口计算单元CRC计算单元,96位新批量独有代码封装ECOPACK封装 STM32F103R8T6是一种常用的增强型ST控制器系列,用于:电力电子应用电机驱动应用控制医疗手持式PC游戏外设GPS平台Programmin g控制器(PLC)逆变器扫描仪打印机报警系统可视对讲加热和通风空调系统LED条屏控制