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

通过多张图了解STM32产品特性和兼容性

[复制链接]
STMCU小助手 发布时间:2021-3-1 09:54
通过多张图了解STM32产品特性和兼容性
) o# n* r, X  H6 a8 P( D3 ?
在考虑更换STM32,且跨系列更换,比如:从STM32F1更换到L1系列,通过下面各系列对比,你就心里有数了。

, K5 w$ A- V* L9 c( b- w$ S/ G% p" P$ i
1  描述
+ ]! I' _8 c5 E
我不止一次在公众号中提到STM32软件和硬件兼容性的问题,相信有很多人都知道,但同时也有许多人不知道。

* `& P4 W+ _0 }! R2 Q  Z" q
对于我们从事软件,或者硬件的朋友,如何将一种MCU轻松替换成同一产品系列的另一种MCU非常重要。

# c1 x1 H' q( M+ T
比如:我们要节约成本,同时又要性能更好,需要将STM32F0更换成G0。这时就需要考虑更换前后MCU的兼容性。
0 h; @0 t9 G8 c- m
今天我将结合相关文档,截取一些相关图片来比对各STM32系列的异同,以及他们的兼容性。

4 s0 z* ^; G3 q  `
通过下面几个方面来分析和对比:
    STM32产品系列特性比较
    外设兼容性分析对比
    Pin引脚对比
    寄存器map
# R' z# E1 \8 g- Z" j; k
2  STM32产品系列特性比较

  d7 B: X8 D/ I& n$ G" }. [$ ^
下面是STM32F0、F1、F2、F4、L1各产品系列的特性进行对比:
( r5 T0 }( r  m) q2 H* i$ f
3.1.jpg

( A' M0 f% X% N# T0 ]: |0 S
3.2.jpg
  [9 c  ?9 R2 f1 z4 h  j+ k% M7 b
3.3.jpg

! y* t2 a6 D( N% m# i
3  外设兼容性分析对比
- P5 a" u, E! ~/ J, D$ \
对STM32进行过研究的朋友,特别是使用过寄存器开发的朋友应该很明白STM32片上外设,进行过对比的朋友,会发现,各系列MCU的片上外设很多相似之处,甚至完全一样。

: B7 l0 v" G/ `1 T
下面将F1分别和F0、F2、F4、L1对比一下,大家看看有哪些差异。
) c# x8 m) b% U. P
1.STM32 F1 与 F0 系列外设兼容性分析对比

  w# G1 E) @; Y  X' q* U: g; o
3.4.jpg

( A1 \% v9 m/ w. ]
2.STM32 F1 与 F2 系列外设兼容性分析对比
; }/ U/ N6 u/ k! `) A; }
3.5.jpg

% ^5 A0 N% h+ N
3.STM32 F1 与 F4 系列外设兼容性分析对比
- O3 y  w0 |4 q$ F6 h5 r
3.6.jpg
& A4 L1 `. a" t
4.STM32 F1 与 L1 系列外设兼容性分析对比
/ O9 ^5 ]; \/ C. d. @
3.7.jpg
8 w# Y3 q4 s+ K& q$ z) w/ |; A) E
4  Pin引脚对比

- E- r. f' ~; j4 N, d' A
STM32的引脚,在相同数量pin和封装下,大部分型号基本一样,甚至跨系列都一样。当然,有极少部分不一样,但绝大部分引脚排列都一样。
这个引脚封装的内容,硬件工程师应该多了解一下。下面对比一下F0 ~ F4  64Pin引脚:

8 h7 w; m& o& Q; p3 _2 R/ i) ^
3.8.jpg

" w+ ?) f6 _& d
3.9.jpg

3 s% a; X0 P5 L. {6 m
3.10.jpg

4 c. E1 `! M# m' u: Y% @
3.11.jpg
0 b7 N. \2 ?9 G* T- r. D9 {
3.12.jpg

7 b3 @' m  U' m% M# p, h
5寄存器map

& U. v* e0 q8 z$ F
寄存器map内容直接牵涉到编程,所以,这里软件的朋友应该需要了解一下。
* A8 d. I  T' L( ]" d0 N/ {8 N
从上面大致我们了解了各系列STM32的兼容性,其实从软件的角度来看,兼容性依然很好。
5 ^- |4 k' R& ?0 v6 {8 l5 G7 B6 H
下面对比一下STM32F1、F2、F4的USART寄存器map:

- H! n0 Z! q1 D" a! U2 @: {
3.13.jpg
& w& K- f# J. s, E
3.14.jpg

+ `9 [' D- k! S) G2 U+ k
3.15.jpg

* O9 d3 p8 J1 U9 `
大家对比这些信息,想必都能理解其中内容。需要考虑移植,还请仔细阅读相关文档,可能略微差异。
# Q) B( p: {( `6 s4 g7 b8 D1 U- L3 E
文章出处: strongerHuang
" C+ V0 L; d8 E1 r
收藏 评论0 发布时间:2021-3-1 09:54

举报

0个回答

所属标签

相似分享

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