STM32F系列属于中等容量增强型,32位基于ARM核心的带64或者128K字节闪存的微控制器 USB,CAN,7个定时器,2个ADC,9个通信接口
STM32F103xx功能:
内核
--ARM 32位的Cortex -M3 CPU
--最高72MHZ工作频率,在存储器的0的等待周期访问时可达1.25DMisp、MHZ(DhrystONe2.1)
--单周期乘法和硬件除法
存储器
--从64K或者128K字节的闪存程序存储器
--高达20K字节的SRAM
时钟、复位和电源管理
--2.0-3.6V供电和I/O引脚
--上电/断电复位(POR/PDR)、可编程电压监测器(PVD)
--4-16MHZ晶振振荡器
--内嵌经出厂调教的8MHZ的RC振荡器
--内嵌带校准的40KMZ的RC振荡器
--产生CPU时钟的PLL
--带校准的32KMZ的RC振荡器
低功耗
--睡眠、停机和待机模式
--Vbat为RTC和后备寄存器供电
模数转换器
--2个12位模数转换器,1us转换时间(多达16个输入通道)
--转换范围:0至3.6V
--双采样和保持功能
--温度传感器
DMA
--7通道DMA控制器
--支持的外设:定时器、ADC、SPI、IIC和USRT
多达80个快速I/O端口
--26/37/51/80个I/O口,所有I/O口一块映像到16个外部中断;几乎所有的端口均可容忍5V信号
调试模式
--串行单线调试(SWD)和JTAG接口
多达7个定时器
--3个16位定时器,每个定时器有多达4个用于输入捕获/输出比较/PWM或脉冲计数的通道和增量编码器输入
--1个16位带死区控制和紧急刹车,用于电机控制的PWM高级控制定时器
--2个看门狗定时器(独立的和窗口型的)
--系统时间定时器:24位自减型计数器
多达9个通信接口
--多达2个I2C接口(支持SMBus/PMBus)
--多达3个USART接口(支持ISO7816接口,LIN,IrDA接口和调制解调控制)
--多达2个SPI接口(18M位/秒)
--CAN接口(2.0B主动)
--USB 2.0全速接口
计算单元
CRC计算单元,96位的新批唯一代码
封装
ECOPACK封装
STM32F103解密信息
橙盒芯片解密研究所科技是目前芯片解密行业内拥有STM32F103R6/STM32F103XB/STM32F103X6/STM32F103X8,解密等STM32F芯片解密技术方案的企业,也是目前成功实现STM32F103R6/STM32F103XB/STM32F103X6/STM32F103X8芯片及其他STM32F系列ARM芯片100%完全破解的企业,橙盒不仅可顺利提取程序,而且针对特殊的程序软加密还能进行修改,使其实现原母片一致的功能。
STM32F103单片机应用
STM32F103R8T6是ST旗下的一款常用的增强型系列微控制器,适用于:
电机驱动
应用控制
医疗
手持设备
PC游戏外设
GPS平台
编程控制器(PLC)
变频器
扫描仪
打印机
警报系统
视频对讲
暖气通风
STM32系列应用:(已经广泛应用的领域)
工业: ■可编程控制器(PLC) ■变频器 ■打印机、扫描仪 ■工控网络等
建筑与安防:■警报系统 ■可视电话等
低功耗: ■手持仪器 ■三相功率表等
家电 : ■电机控制 ■应用控制等
消费类: ■PC外设,游戏机 ■数码相机,GPS平台等
STM32主要优势:
■成本比单片机还低 ■哈佛结构 ■1.25DMIPS/MHz和0.19mW/MHz
■使用ARM最新的,先进架构的Cortex-M3内核 ■优异的实时性能
■杰出的功耗控制 ■最大程度的集成整合 ■易于开发,可以使产品快速进入市场
■Thmber-2指令集以16位CPU的集成度和价位提供32位CPU的性能
■与ARM7TDMI相比速度最多可快35%且代码最多可节省45%