你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

小容量增强型,32位基于ARM核心的带16或32K字节闪存的微控制器USB、CAN、6个定时器、2个ADC 、6个通信接口

[复制链接]
STMCU小助手 发布时间:2022-7-15 21:35
1 介绍
  X# |+ m( o. Y  x7 W本文给出了STM32F103x4和STM32F103x6小容量增强型产品的订购信息和器件的机械特性。有关完整的STM32F103xx系列的详细信息,请参考第2.2节。, o+ ?2 y& i% u3 [6 @. U7 f$ w$ e0 l
小容量STM32F103xx数据手册,必须结合STM32F10xxx参考手册一起阅读。
8 w& C! [* [$ z. q  w$ ]# G; H% f" R有关内部闪存存储器的编程、擦除和保护等信息,请参考《STM32F10xxx闪存编程参考手册》。2 U+ c9 f1 Y# A$ q2 C+ ]
7 K3 J8 s' _/ [' f" z& c4 j
2 规格说明3 t5 Q+ Z. O3 F" M9 M! `
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接口。
/ ]. ], `! Y! ESTM32F103xx小容量增强型系列产品供电电压为2.0V至3.6V,包含-40°C至+85°C温度范围和-40°C; M5 M" g3 @/ K0 j/ c
至+105°C的扩展温度范围。一系列的省电模式保证低功耗应用的要求。
* K! D2 V& c9 Z+ V& R+ rSTM32F103xx小容量增强型系列产品提供包括从36脚至64脚的4种不同封装形式;根据不同的封装形式,器件中的外设配置不尽相同。下面给出了该系列产品中所有外设的基本介绍。$ }+ q) u% g8 v. Q1 R
这些丰富的外设配置,使得STM32F103xx小容量增强型系列微控制器适合于多种应用场合:" U# O& {1 W4 Y" g
● 电机驱动和应用控制1 I: R5 J  A+ l( t
● 医疗和手持设备) Z& M+ X) q2 Q  z: d
● PC游戏外设和GPS平台0 [6 Q% w3 y& M! _1 |$ z; _
● 工业应用:可编程控制器(PLC)、变频器、打印机和扫描仪
. n: |! R  x5 S1 J- T/ u● 警报系统、视频对讲、和暖气通风空调系统等" ?3 @5 ]$ \$ O' A2 D0 ?7 z
图1给出了该产品系列的框图。
9 D$ M3 _0 p- u, q
2.1 器件一览
5 B* H& {) r' A: e表2 STM32F103xx小容量产品功能和外设配置/ U, D$ [% Y2 t' u- D: n/ n
3 |0 ~; G7 h( a, T  f* V
* C' Y$ a' ~7 c" H
$YLF{OHP3ZQ2G8G5GYE(3Y9.png
  J0 l/ T9 h  b2 R& ^1 O' }* p& N  e! |' }3 b4 X: Y; L' G2 ^' p, y( D7 r
2.2 系列之间的全兼容性
& I+ [4 r& d9 F, SSTM32F103xx是一个完整的系列,其成员之间是完全地脚对脚兼容,软件和功能上也兼容。在参考手册中,STM32F103x4和STM32F103x6被归为小容量产品,STM32F103x8和STM32F103xB被归为中等容量产品,STM32F103xC、STM32F103xD和STM32F103xE被归为大容量产品。$ A; @4 C9 Z' w" A! M
小容量和大容量产品是中等容量产品(STM32F103x8/B)的延伸,分别在对应的数据手册中介绍:& n. I2 l1 V* k( d! ?2 T
STM32F103x4/6数据手册和STM32F103xC/D/E数据手册。小容量产品具有较小的闪存存储器、RAM空间和较少的定时器和外设。而大容量的产品则具有较大的闪存存储器、RAM空间和更多的片上外设,如SDIO、FSMC、I2S和DAC等,同时保持与其它同系列的产品兼容。
+ Z; H1 n  K( O2 L0 k2 b7 [1 V: ASTM32F103x4、STM32F103x6、 STM32F103xC、STM32F103xD和STM32F103xE可直接替换中等容量的STM32F103x8/B产品,为用户在产品开发中尝试使用不同的存储容量提供了更大的自由度。
' c" o; a, g7 c+ J2 k+ A) m& @6 r同时,STM32F103xx增强型产品与现有的STM32F101xx基本型和STM32F102xx USB基本型产品全兼容。
& a/ E- o; }3 K2 F) H0 j& m" u; g( s# Y2 z9 M2 Q# H+ o

! J$ b) h- o$ L7 C+ \. B/ y

: g3 N! L- K8 g0 m PE1BVWNJBWS(5YLDN{WB2Y8.png
( E" d" ~6 `* @6 I/ }$ \- l4 T$ o: P, z* \# i* h) @; e

$ b6 Q% J5 Q+ w9 I% l2.3 概述$ V( O6 J% [$ ]$ S" S
2.3.1 ARM®Cortex™-M3核心并内嵌闪存和SRAM
3 K1 }: `; l  {* R, t7 d& J6 Y* k4 sARM的Cortex™-M3处理器是最新一代的嵌入式ARM处理器,它为实现MCU的需要提供了低成本的平台、缩减的引脚数目、降低的系统功耗,同时提供卓越的计算性能和先进的中断系统响应。5 X0 r$ A$ L: B0 M' m% Z
ARM的Cortex™-M3是32位的RISC处理器,提供额外的代码效率,在通常8和16位系统的存储空间上发挥了ARM内核的高性能。
, c/ Q- M/ n- _1 L1 ISTM32F103xx增强型系列拥有内置的ARM核心,因此它与所有的ARM工具和软件兼容。
& T; F# G* h# |; k: L图1是该系列产品的功能框图。$ E+ _; A" I  v) J4 U( u
; @( Q/ K; c/ l, G8 k
2.3.2 内置闪存存储器
' D2 u9 N( D( L9 E" M# T16K或32K字节的内置闪存存储器,用于存放程序和数据。
1 G8 X& O2 }  f( o; P5 R! m* g4 a3 ]8 J" F
2.3.3 CRC(循环冗余校验)计算单元
) m6 b; L* m" `: c1 _( }: _6 TCRC(循环冗余校验)计算单元使用一个固定的多项式发生器,从一个32位的数据字产生一个CRC码。1 b$ K2 {# I0 @( V& q6 j2 c9 q
在众多的应用中,基于CRC的技术被用于验证数据传输或存储的一致性。在EN/IEC 60335-1标准的范围内,它提供了一种检测闪存存储器错误的手段,CRC计算单元可以用于实时地计算软件的签名,并与在链接和生成该软件时产生的签名对比。
! G" Y, d2 D: N
3 D* M  S: a4 ]7 d/ h' g& {; [4 n
# ^" T. ]0 E) d/ u3 d完整版请查看:附件
8 s1 n9 P! v" `
# l) W$ g; f: e1 t# B* ]

+ M- D0 [  p9 q$ ^( M" E3 L0 P9 F/ S/ a; r
* h0 l# M8 F# `! _2 V+ `' H0 x, S

CD00210837_ZHV2.pdf

下载

1.51 MB, 下载次数: 0

收藏 评论0 发布时间:2022-7-15 21:35

举报

0个回答
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版