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

【经验分享】STM32F10X_XX宏定义的选择

[复制链接]
STMCU小助手 发布时间:2021-11-30 21:21
//=====================================================================
- Q( v# K$ n7 f//TITLE:; y2 n0 x$ g8 S
//    STM32F10X_XX宏定义的选择
- M0 ~0 j8 q1 `3 T, e2 ]2 Q1 G//AUTHOR:7 i/ b, E( d* h2 g# T# @+ i$ @
//    norains6 ?* v2 X' i1 x- q1 X- S0 A
//DATE:. Q7 w8 ?+ p: a- q& k! z' @
//    Tuesday  12-October-2010
0 _( t5 L2 D7 v! M//Environment:( Z8 n/ _+ C7 l& X5 ]: G  d
//    KEIL MDK 4.0
" u* N8 r$ D8 P9 G9 J- A- R  R//    RedCow Board$ a& S  M, V, ~8 c
//=====================================================================
. J: h& J/ Z/ |8 @/ M7 O5 L5 I
/ ?" D) l! }3 ]) G     如果你使用stm32f10x_stdperiph_lib,会发现在stm32f10x.h文件会有一段关于宏选择的代码,如:. K0 F( p. [5 d2 f  ^( O8 Y( p4 a
) g$ [% G; l0 d7 C8 @
  1. #if !defined (STM32F10X_LD) && !defined (STM32F10X_MD) && !defined (STM32F10X_HD) && !defined (STM32F10X_CL)
    4 y5 h/ H& B2 w& v$ F0 i0 k
  2.   /* #define STM32F10X_LD */   /*!< STM32F10X_LD: STM32 Low density devices */
    ( _+ U8 h8 Z0 p" Y2 }; G
  3.   /* #define STM32F10X_MD */   /*!< STM32F10X_MD: STM32 Medium density devices */6 W: j" `: }. J4 \: l  O
  4.   /* #define STM32F10X_HD */   /*!< STM32F10X_HD: STM32 High density devices */
    $ b! J; D1 S9 Z1 M
  5.   #define STM32F10X_CL    /*!< STM32F10X_CL: STM32 Connectivity line devices */
    + W1 @1 O- w, o% i7 x  N
  6. #endif
复制代码
( R( J; o2 N+ a4 L5 b1 o
    至于要使用哪个宏,则需要根据具体的芯片来进行选择。那么,这些宏又对应着哪些具体的芯片呢?其实我们可以在《Reference manual》的第九章中找到答案,如文档截图:
  Y- n! C% h* T) v- A
7 h6 j1 `$ C! n! I
0_1286855570WxPp.png
) |" D+ `9 u! Q  g5 b
- O' j' [  G5 |. z* J. X6 N
: w, g2 O# U( S2 ~
    这段话的意思很明显,如果是STM32F105xx和STM32F107xx,是Connectivity Line Devices,则宏定义选择的是STM32F10X_CL;如果是别的型号,则根据FLASH的容量来进行选择。可能文字写的有点不太清楚,还是以表格来说明:) {2 |* q( n; ]' }# C
: S/ `: O- p3 t% M, J# O
9U}{$HJE4)7PLIVWY8BK3D4.png

- ~2 f( m. E6 @7 ~9 o# o" k. u4 [  I6 ^
    这些参数,和MDK的设备参数一致,如图所示:
" i4 _2 d* [- s' w5 d, w7 Y( u( i- Y* F! N% M
0_1286855578BU7S.png

1 \( r7 E* @  C# g6 Y- m% k; f
收藏 评论0 发布时间:2021-11-30 21:21

举报

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