STM32F103系列微控制器数据手册
需积分: 50 67 浏览量
更新于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
188 浏览量
点击了解资源详情
142 浏览量
281 浏览量
296 浏览量
103 浏览量
1563 浏览量
120 浏览量
2022-01-21 上传

m__dd
- 粉丝: 2
最新资源
- Juicy-Potato:Windows本地权限提升工具新秀
- Matlab实现有限差分声波方程正演程序
- SQL Server高可用Alwayson集群搭建教程
- Simulink Stateflow应用实例教程
- Android平台四则运算计算器简易实现
- ForgeRock身份验证节点:捕获URL参数到共享状态属性
- 基于SpringMVC3+Spring3+Mybatis3+easyui的家庭财务管理解决方案
- 银行专用大华监控视频播放器2.0
- PDRatingView:提升Xamarin.iOS用户体验的评分组件
- 嵌入式学习必备:Linux菜鸟入门指南
- 全面的lit文件格式转换解决方案
- 聊天留言网站HTML源码教程及多功能项目资源
- 爱普生ME-10打印机清理软件高效操作指南
- HackerRank问题解决方案集锦
- 华南理工数值分析实验3:计算方法实践指南
- Xamarin.Forms新手指南:Prism框架实操教程