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

stm的mcu选外部晶振,是选频率高还是选低的,有什么讲究吗?

[复制链接]
爱德华迪奥 发布时间:2020-4-20 22:05
比如 stm32L486,datasheet给出的最高主频是80MHz,那么 4Mhz,8Mhz,16Mhz,20Mhz, 40Mhz的外部晶振都能通过倍频达到。那么选哪个频率的最合适呢?根据什么原则来选?有什么门道和讲究没有?比如,emi的考量,功耗高低等等。: \6 U" _2 B. g/ S, h

0 ~% _/ K) c' N3 T
* g" b( v; W2 Y. Q' v2 Z
' z5 H; O( x4 }
/ ]% ]: y& [- Z9 ?$ D7 \; V$ w
赞 收藏 评论9 发布时间:2020-4-20 22:05

举报

9个回答
wenyangzeng 回答时间:2020-4-21 07:33:27
使用CubeMX进行系统时钟配置,就能得到最合理的晶振频率选择值" c; n* V# u+ L& R8 q3 Q: v

  C+ T# N2 p; E3 Q7 x6 a% S 无标题.png
# s: ^. J0 f$ X4 n, U8 D9 Q' p( e/ _! [! b% S
爱德华迪奥 回答时间:2020-4-21 14:39:31
wenyangzeng 发表于 2020-4-21 07:33" j, u- W1 }4 U2 v" j  A% |* t
使用CubeMX进行系统时钟配置,就能得到最合理的晶振频率选择值
) W' R) g0 _6 R) B; T: X
我想知道为什么选8Mhz? 有什么窍门?
7 W! |. ^3 p+ ^8 V  k3 | 我选40Mhz 或者4Mhz的 有什么不一样?是功耗问题 还是  EMC问题
wenyangzeng 回答时间:2020-4-21 14:58:30
爱德华迪奥 发表于 2020-4-21 14:396 ?* L3 r6 t2 q, v
我想知道为什么选8Mhz? 有什么窍门?
4 o) j+ m: B  r( _ 我选40Mhz 或者4Mhz的 有什么不一样?是功耗问题 还是  EMC问题 ...

& c: R. M7 z% ~  X0 @* iPLL与分频器不是对所有晶振频率都能倍频到所需整倍值。当你的设定不符合PLL倍频、分频时,配置框会出现红色警告。
爱德华迪奥 回答时间:2020-4-21 16:31:37
4Mhz、8Mhz、16Mhz、20Mhz、32Mhz、40Mhz 统统都可以PLL到80Mhz,没有红色;除了20Mhz的USB 只能调到45Mhz,完全OK啊! 40Mhz.jpg 32Mhz.jpg 20Mhz.jpg 16Mhz.jpg 8Mhz.jpg 4Mhz.jpg 1 M  k: t5 N! P& y4 X
爱德华迪奥 回答时间:2020-4-21 16:41:04
wenyangzeng 发表于 2020-4-21 14:58
8 w* L8 l4 E* M9 f1 G: hPLL与分频器不是对所有晶振频率都能倍频到所需整倍值。当你的设定不符合PLL倍频、分频时,配置框会出现红 ...

& A4 {# w) _$ m- P& ]4Mhz、8Mhz、16Mhz、20Mhz、32Mhz、40Mhz 统统都可以PLL到80Mhz,没有红色完全OK啊!
wenyangzeng 回答时间:2020-4-21 16:55:12
爱德华迪奥 发表于 2020-4-21 16:410 \3 M; S; s5 e# Q- ~- t
4Mhz、8Mhz、16Mhz、20Mhz、32Mhz、40Mhz 统统都可以PLL到80Mhz,没有红色完全OK啊! ...

) C  [( x( E3 m8 [: C- x6 |* y那个USB45MHZ的应该无法正常使用USB,其它的可以根据晶振选配。
爱德华迪奥 回答时间:2020-4-21 22:15:37
wenyangzeng 发表于 2020-4-21 16:55
3 {- f+ g& A/ ]: {& o那个USB45MHZ的应该无法正常使用USB,其它的可以根据晶振选配。

% ]& o; {5 ~. |/ C( |8 D不要扯开话题嘛!20Mhz的不管,其他的呢?
爱德华迪奥 回答时间:2020-4-21 22:16:26
20Mhz晶振 的 usb 也可以了
3 R  v5 ~2 I" }( @# h0 e$ ` 20Mhz.jpg 5 W6 F9 \8 o- {0 O. `) _
jason0821 回答时间:2020-8-30 13:39:22
个人看法:
- h+ p' T5 e6 g2 M. W3 x+ t0 O1.        8MHz 足够快, 不需PLL就可以作一般应用, 比方IoT。2 Z7 p* L% \) D' p% C6 ?, p
2.        8是 2的3次方, PLL容易理解和说明。
4 w8 R8 r- I( D3.        基本上 HSE到PLL的路径上, Gate Count应该不多, 应该不是功耗问题。" |0 U, X( {+ y( G) I) p/ |
4.        4M/8M EMI/EMO干扰考虑, PCB很简单就可以克服。2 E- P  ^# Q8 p
5.        成本因素是要考虑的,挑一个便宜稳定, 容易取得的。0 a. @! {" Q+ d1 M* q0 o
6.        根据应用所需选择能用的(USB, Ethernet, USART Baud Rate, etc), 性价比最高的。8 s$ l' F* `4 N0 w  l$ J4 ^
7.        HSE选 8MHz, 可能是因为内部HSI是 8MHz,比较好演示或测试。
* S( L3 n& U' |6 k) K3 W! v) v9 o7 v  U  O  ]: C
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版