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

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

[复制链接]
STMCU小助手 发布时间:2021-3-1 09:54
通过多张图了解STM32产品特性和兼容性
' D9 u" k" P# a% V) Y. ?9 ^
在考虑更换STM32,且跨系列更换,比如:从STM32F1更换到L1系列,通过下面各系列对比,你就心里有数了。
5 `/ q  P1 P0 q" _" Y! f% L
1  描述

0 y" L$ B' o. ~7 K# \" u
我不止一次在公众号中提到STM32软件和硬件兼容性的问题,相信有很多人都知道,但同时也有许多人不知道。

: w; ^2 L! u. Y+ N
对于我们从事软件,或者硬件的朋友,如何将一种MCU轻松替换成同一产品系列的另一种MCU非常重要。
3 U- h8 R' }: y8 ~
比如:我们要节约成本,同时又要性能更好,需要将STM32F0更换成G0。这时就需要考虑更换前后MCU的兼容性。

& f- L; I0 a- F/ I) X/ [* ]* A- R) r
今天我将结合相关文档,截取一些相关图片来比对各STM32系列的异同,以及他们的兼容性。

" U. c: _  b* k' Y7 ?; _
通过下面几个方面来分析和对比:
    STM32产品系列特性比较
    外设兼容性分析对比
    Pin引脚对比
    寄存器map

* B" w; o7 i5 S  C. g, Z& F  a
2  STM32产品系列特性比较
+ A) a0 r& g( r  [$ P
下面是STM32F0、F1、F2、F4、L1各产品系列的特性进行对比:
& s) E: @) \, H' }3 I
3.1.jpg
. L0 S5 M" b" }" Z8 r1 F( g: H
3.2.jpg
7 n/ f( z, B( |& f7 B
3.3.jpg

7 E$ u  O% P, Q# Y
3  外设兼容性分析对比

' S; U5 y8 c! z9 \  }
对STM32进行过研究的朋友,特别是使用过寄存器开发的朋友应该很明白STM32片上外设,进行过对比的朋友,会发现,各系列MCU的片上外设很多相似之处,甚至完全一样。

+ U2 t8 h* c* A5 z5 t
下面将F1分别和F0、F2、F4、L1对比一下,大家看看有哪些差异。

" x7 l: S( g0 D  u& p) P1 O
1.STM32 F1 与 F0 系列外设兼容性分析对比

1 r$ d$ u3 P5 z! v  d7 W; A' P
3.4.jpg

% M/ x: h) r. a  h5 @  C; F/ O
2.STM32 F1 与 F2 系列外设兼容性分析对比

3 W& t2 `8 _# s! P$ {: R1 N
3.5.jpg
- [7 @0 l8 s8 D, n# `- W
3.STM32 F1 与 F4 系列外设兼容性分析对比

* ]7 o# T1 D" l' X/ H2 Q
3.6.jpg
- D* x  {/ m; w1 a& N
4.STM32 F1 与 L1 系列外设兼容性分析对比
  X: P8 T( b/ F; p  v! ?
3.7.jpg
  ~* F/ q" _* A7 t. a1 n
4  Pin引脚对比

7 b9 x/ h; N2 T8 ?* m" y) G
STM32的引脚,在相同数量pin和封装下,大部分型号基本一样,甚至跨系列都一样。当然,有极少部分不一样,但绝大部分引脚排列都一样。
这个引脚封装的内容,硬件工程师应该多了解一下。下面对比一下F0 ~ F4  64Pin引脚:
) n" h7 I% E: Y: U( _% L: {) p! A
3.8.jpg
: e6 x+ N& l# E
3.9.jpg
' A3 a$ U+ m/ c1 }# w' m
3.10.jpg
* R: l: E/ o1 g8 S
3.11.jpg
  a! [' _9 g* `. I" c' [. S% p
3.12.jpg
7 U$ w2 t1 [" I
5寄存器map
* X0 y- Y! N# \* @. M  P6 }0 B
寄存器map内容直接牵涉到编程,所以,这里软件的朋友应该需要了解一下。

+ U1 y" ~. i" i" V7 T, i  Q
从上面大致我们了解了各系列STM32的兼容性,其实从软件的角度来看,兼容性依然很好。
: N2 W2 m4 G, V6 {
下面对比一下STM32F1、F2、F4的USART寄存器map:
, a! j9 |2 v1 l7 j7 u0 Y) |
3.13.jpg

. e. k0 W! U0 e) W. d
3.14.jpg

1 F8 E% N. Z3 ^6 _
3.15.jpg

3 {: n* M% E1 _3 g8 Q
大家对比这些信息,想必都能理解其中内容。需要考虑移植,还请仔细阅读相关文档,可能略微差异。
7 A+ {) }6 w% Z0 t
文章出处: strongerHuang
4 c0 |4 S5 y* K
收藏 评论0 发布时间:2021-3-1 09:54

举报

0个回答

所属标签

相似分享

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