
STM32系列专为要求高性能、低成本、低功耗的嵌入式应用设计的ARMCortex?-M0,M0+,M3,M4和M7内核,主流产品(STM32F0、STM32F1、STM32F3)、超低功耗产品(STM32L0、STM32L1、STM32L4、STM32L4+)、高性能产品(STM32F2、STM32F4、STM32F7、STM32H7)。 STM32F103RBT6型号说明: ![]() 特征说明: *ARM32位Cortex?M3CPU内核 –72MHz最大频率,1.25dmips/MHz(dhrystone2.1)0等待状态内存访问时的性能 –单周期乘法和硬件除法 *回忆 –64或128千字节的闪存 –20千字节SRAM *时钟、重置和供应管理 –2.0至3.6V应用电源和I/O –POR、PDR和可编程电压 探测器(PVD) –4至16兆赫晶体振荡器 –内部8兆赫工厂修剪钢筋混凝土 –内部40kHzRC –CPU时钟的PLL –32kHz振荡器,用于校准的RTC *Low电源 –休眠、停止和待机模式 –用于RTC和备份寄存器的VBAT电源 2x12位,1SA/D转换器(最多16个 通道) –转换范围:0至3.6V –双重采样和保持能力 –温度传感器 *DMA –7通道DMA控制器 -支持的外围设备:计时器、ADC、SPI, 我 2CS与USAT *最多80个快速I/O端口 –26/37/51/80I/O,所有可映射到16个外部中断向量上,几乎所有5V容错 *调试模式 -串行线调试(SWD)和JTAG 界面 *7个计时器 –三个16位定时器,每个定时器最多4个 IC/OC/PWM或脉冲计数器 正交(增量)编码器输入 –16位,电机控制带死区时间的PWM定时器 发电和紧急停止 –2个看门狗定时器(独立和 窗口 –Systick定时器24位下计数器 *最多9个通信接口 -最多2个I2C接口(smbus/pmbus) –最多3个USART(ISO7816接口,LIN, IrDA功能,调制解调器控制) –最高2个SPI(18Mbit/s) –CAN接口(2.0B激活) –USB2.0全速接口 *CRC计算单元,96位唯一ID 包裹是EcoPack 设备概述: ![]() |
梳理STM32芯片的内部架构
使用Nano板验证驱动SPI串口屏的颜色显示
【经验分享】基于STM32F103C8的 USB 外部flash虚拟U盘
【经验分享】基于STM32F103的NEC红外发送接收使用同一个定时器的一体设计
STM32F103的GPIO与DMA的终极(没啥用)玩法
STM32F103的RTC模块用作32位计数器
蓝桥杯旧嵌入式板STM32F103RBT6驱动练习笔记
基于STM32F103C8T6的点灯设计
stm32f103测脉冲数用于带霍尔编码器的电机测速
STM32F103ZET6移植到STM32F103C8T6中