STM32F103系列微控制器数据手册
需积分: 50 142 浏览量
更新于2024-07-24
收藏 502KB PDF 举报
STM32F103_Datasheet中文版
STM32F103是一款基于ARM Cortex-M3内核的32位微控制器,具有闪存、USB、CAN等多种接口。下面是该微控制器的详细知识点:
**内核**
* ARM 32位 Cortex-M3 CPU
* 主频率:72MHz
* Dhrystone 2.1 benchmark:1.25 DMIPS/MHz
* 单周期乘法和硬件除法
**存储器**
* 闪存程序存储器:32KB到128KB
* SRAM:6KB到20KB
**时钟、复位和电源管理**
* 供电电压:2.0V到3.6V
* I/O管脚:2.0V到3.6V
* 上电/断电复位(POR/PDR)
* 可编程电压监测器(PVD)
* 内嵌高速晶体振荡器:4MHz到16MHz
* 内嵌RC振荡器:8MHz
* 内嵌40kHz RC振荡器
* PLL供应CPU时钟
* 带校准功能的32kHz RTC振荡器
**低功耗**
* 睡眠、停机和待机模式
* VBAT供电RTC和后备寄存器
**模数转换器**
* 2个12位模数转换器
* 转换时间:1us
* 转换范围:0V到3.6V
* 双采样和保持功能
* 温度传感器
**DMA**
* 7通道DMA控制器
* 支持的外设:定时器、ADC、SPI、I2C和USART
**I/O口**
* 多达80个快速I/O口
* 26/37/51/80个多功能双向5V兼容的I/O口
* 所有I/O口可以映像到16个外部中断
**调试模式**
* 串行线调试(SWD)和JTAG接口
**定时器**
* 多达7个定时器
* 3个16位定时器,每个定时器有多达4个用于输入捕获/输出比较/PWM或脉冲计数的通道
* 16位6通道高级控制定时器
* 多达6路PWM输出
* 死区控制、边缘/中间对齐波形和紧急制动
* 2个看门狗定时器(独立的和窗口型的)
* 系统时间定时器:24位自减型
**通信接口**
* 多达9个通信接口
* 多达2个I2C接口(SMBus/PMBus)
* 多达3个USART接口,支持ISO7816,LIN,IrDA接口和调制解调控制
* 多达2个SPI同步串行接口(18Mbps)
* CAN接口(2.0B主动)
* USB 2.0全速接口
**封装**
* ECOPACK封装(兼容RoHS)
**设备列表**
* STM32F103x6:STM32F103C6、STM32F103R6、STM32F103T6
* STM32F103x8:STM32F103C8、STM32F103R8、STM32F103V8、STM32F103xB
281 浏览量
296 浏览量
103 浏览量
1565 浏览量
120 浏览量
150 浏览量

m__dd
- 粉丝: 2
最新资源
- Service Notification综合应用与学习研究
- 开源实验光线投射引擎:Ray enchanter
- 全面体验无注册码电脑测试软件EverestUltimate
- Arduino源码实现多功能纸张检测系统
- Potrace for Sketch插件:将位图快速转化为矢量图形
- 2022北航操作系统课程全套课件
- 新型Minecraft块文件格式:快速且可扩展的Blocks-master
- 课堂提问语音点名器V1.0:创新教学辅助工具发布
- 掌握Google GTest,助力Protobuf源码构建
- 深入解析IIS使用方法与技巧
- 深入解析Android系统框架与中间件
- 赫尔辛基设计系统草图助手:保持草图文件一致性
- TortoiseSVN1.9.3 中文版安装教程与语言包下载
- 无需arg参数直接暴露GC功能的JavaScript模块
- 16世邦IP网络广播SDK技术解析与应用
- 新版桌面工具实现高效窗口管理与UNICODE支持