|
小容量增强型,32位基于ARM核心的带16或32K字节闪存的微控制器USB、CAN、6个定时器、2个ADC 、6个通信接口 7 O- z# z+ N9 i3 n& j 功能 ' _, c) d! S1 | 8 U: D7 t! U8 k* j$ V3 u/ W& i ■ 内核:ARM 32位的Cortex™-M3 CPU − 最高72MHz工作频率,在存储器的0等待周期访问时可达1.25DMips/MHz(Dhrystone2.1) − 单周期乘法和硬件除法 ■ 存储器" g2 Q0 M: Y; L" H+ @ − 从16K到32K字节的闪存程序存储器% f7 }6 b( |: R: ?# Z4 } − 从6K到10K字节的SRAM 9 T$ H6 p6 S% a5 e, p0 d ■ 时钟、复位和电源管理8 c& H8 d% |- {5 q+ f( m0 O − 2.0~3.6伏供电和I/O引脚: S0 z2 @+ l3 }( a$ ? − 上电/断电复位(POR/PDR)、可编程电压监测器(PVD) − 4~16MHz晶体振荡器6 f$ D3 L2 }8 h$ F9 P − 内嵌经出厂调校的8MHz的RC振荡器9 t, `; y0 n# R − 内嵌带校准的40kHz的RC振荡器 − 产生CPU时钟的PLL* M& J( i1 a7 ]: Z) o − 带校准功能的32kHz RTC振荡器 $ F' \" ?$ F- s6 V3 b ■ 低功耗$ J" Q) Z4 o( V. `; J8 g − 睡眠、停机和待机模式 − VBAT为RTC和后备寄存器供电 + i K2 x4 L! x ■ 2个12位模数转换器,1μs转换时间(多达16个输入通道)1 C5 {- j+ M2 W# i − 转换范围:0至3.6V7 }4 n8 G) Q3 ]/ C − 双采样和保持功能 − 温度传感器 ! }" F# r1 O9 o* v/ u4 F7 w3 S7 K ■ DMA:- u0 h9 w4 `8 a4 {7 ~ − 7通道DMA控制器$ D6 M& O2 _% w − 支持的外设:定时器、ADC、SPI、I2C和USART ■ 多达80个快速I/O端口 − 26/37/51个I/O口,所有I/O口可以映像到16个外部中断;几乎所有端口均可容忍5V信号
− 串行单线调试(SWD)和JTAG接口 * w" Z" C0 ]) y# j7 M0 U6 d ■ 多达6个定时器" v* }8 k7 @2 Y9 d( Z$ O4 e: N − 2个16位定时器,每个定时器有多达4个用于输入捕获/输出比较/PWM或脉冲计数的通道和增量编码器输入# M0 Z" A1 @* [5 } − 1个16位带死区控制和紧急刹车,用于电机控制的PWM高级控制定时器. G0 s* H9 m$ n: b − 2个看门狗定时器(独立的和窗口型的)6 N, w2 i6 F! U5 s − 系统时间定时器:24位自减型计数器 ■ 多达6个通信接口 − 1个I2C接口(支持SMBus/PMBus) − 2个USART接口(支持ISO7816接口,LIN,IrDA接口和调制解调控制)2 Z: R, T4 V+ _) e − 1个SPI接口(18M位/秒)% [9 D- k5 `+ i* A( Q − CAN接口(2.0B 主动)( |9 B7 G G/ Q1 ^- D − USB 2.0全速接口 ■ CRC计算单元,96位的芯片唯一代码 ■ ECOPACK®封装* ]" s& R7 ^: Z4 ?; S
本文给出了STM32F103x4和STM32F103x6小容量增强型产品的订购信息和器件的机械特性。有关完整的STM32F103xx系列的详细信息,请参考第2.2节。 ' M' N, y. r2 ? , @( J" i2 A+ w1 B5 j 小容量STM32F103xx数据手册,必须结合STM32F10xxx参考手册一起阅读。 w& P& N0 _% R ( P) S/ w D0 u# j) E5 L% t% G 有关内部闪存存储器的编程、擦除和保护等信息,请参考《STM32F10xxx闪存编程参考手册》。 参考手册和闪存编程参考手册均可在ST网站下载:www.st.com/mcu : x3 A7 q! B$ G) H2 ` 有关Cortex™-M3核心的相关信息,请参考《Cortex-M3技术参考手册》,可以在ARM公司的网站下载:http://infocenter.arm.com/help/i ... m.arm.doc.ddi0337e/。 2 规格说明 ) b4 g) @ B7 ? m: F0 X / j: c8 r Q2 T* e STM32F103x4和STM32F103x6增强型系列使用高性能的ARM® Cortex™-M3 32位的RISC内核,工作频率为72MHz,内置高速存储器(高达32K字节的闪存和6K字节的SRAM),丰富的增强I/O端口和联接到两条APB总线的外设。所有型号的器件都包含2个12位的ADC、3个通用16位定时器和1个PWM定时器,还包含标准和先进的通信接口:多达2个I2C接口、1个SPI接口、2个USART接口、一个USB接口和一个CAN接口。 ) l5 `, E; N/ C3 j STM32F103xx小容量增强型系列产品供电电压为2.0V至3.6V,包含-40°C至+85°C温度范围和-40°C至+105°C的扩展温度范围。一系列的省电模式保证低功耗应用的要求。 STM32F103xx小容量增强型系列产品提供包括从36脚至64脚的4种不同封装形式;根据不同的封装形式,器件中的外设配置不尽相同。下面给出了该系列产品中所有外设的基本介绍。 0 u5 p# O. S. h% u u8 {' u 这些丰富的外设配置,使得STM32F103xx小容量增强型系列微控制器适合于多种应用场合: 1 v m/ T8 H1 m8 Y0 v" C' Y: ] ● 电机驱动和应用控制 + K" p4 [: d9 y+ V% h' D ● 医疗和手持设备 ● PC游戏外设和GPS平台 ● 工业应用:可编程控制器(PLC)、变频器、打印机和扫描仪 8 p2 `& a7 }# ~4 h) \* v/ L3 A ● 警报系统、视频对讲、和暖气通风空调系统等 8 i; [& T) _; |, F5 X" U- r 3 U3 K5 \6 m4 P2 p, j# ~ .......... / Z+ J2 v; n7 Z, B) d. m w6 F 想了解更多,请下载原文阅读 |
DMA 原理从 0 到 1:为什么它能解放 CPU?一文讲透 DMA 的工作流程
【福利三:雨露均沾·逢7狂欢】之五:STM32系统时钟PLL故障排除1例
【福利三:雨露均沾·逢7狂欢】之三:AI帮我查BUG
福利三:雨露均沾·逢7狂欢】之二:STM32F407VG串口通信乱码故障的排除
基于STM32F103的I2C主从机通信
OpenBLT移植到STM32F103战舰开发板上适用于所有STM32F103系列的Bootloader
TFT LCD 与 FSMC 的硬件连接大容量 STM32F10xxx FSMC 接口
单片机:初学者该了解的STM32F103基础知识
2025软件工具兔哥知道
STM32之继电器模块
微信公众号
手机版