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

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

[复制链接]
爱德华迪奥 发布时间:2020-4-20 22:05
比如 stm32L486,datasheet给出的最高主频是80MHz,那么 4Mhz,8Mhz,16Mhz,20Mhz, 40Mhz的外部晶振都能通过倍频达到。那么选哪个频率的最合适呢?根据什么原则来选?有什么门道和讲究没有?比如,emi的考量,功耗高低等等。
' F% O  m: Q3 _( N& \3 p% ~
  j$ x; r  c( R: O0 q) m  X9 T
  J) y. V2 y, `# }( P/ M8 c4 Y, m

. d$ i2 ?2 `6 B, n7 P' V
收藏 评论9 发布时间:2020-4-20 22:05

举报

9个回答
wenyangzeng 回答时间:2020-4-21 07:33:27
使用CubeMX进行系统时钟配置,就能得到最合理的晶振频率选择值
0 N$ ]& k/ M+ B
0 Q* g8 }3 P6 A8 h7 R+ i& b 无标题.png
( A& [- }$ J0 A; K/ g
# j' |2 W& }  w
爱德华迪奥 回答时间:2020-4-21 14:39:31
wenyangzeng 发表于 2020-4-21 07:338 N  c# k0 \9 y! {1 V7 U- q
使用CubeMX进行系统时钟配置,就能得到最合理的晶振频率选择值
  ~0 W" z0 X3 J/ ~' b' a1 E, V7 H
我想知道为什么选8Mhz? 有什么窍门?& o7 @) P8 G- H- k# {
我选40Mhz 或者4Mhz的 有什么不一样?是功耗问题 还是  EMC问题
wenyangzeng 回答时间:2020-4-21 14:58:30
爱德华迪奥 发表于 2020-4-21 14:39; h7 C* i, i9 ?$ |+ j
我想知道为什么选8Mhz? 有什么窍门?# s- x8 u' @" F+ T4 m% @* z
我选40Mhz 或者4Mhz的 有什么不一样?是功耗问题 还是  EMC问题 ...
7 _- I+ @/ S% c2 ^5 I( M1 \
PLL与分频器不是对所有晶振频率都能倍频到所需整倍值。当你的设定不符合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
+ ]# W: ?; G4 l# p0 \7 K
爱德华迪奥 回答时间:2020-4-21 16:41:04
wenyangzeng 发表于 2020-4-21 14:58
! Z9 z& V! ~( R0 n# tPLL与分频器不是对所有晶振频率都能倍频到所需整倍值。当你的设定不符合PLL倍频、分频时,配置框会出现红 ...
+ h1 N1 E, i! i! U* I* X
4Mhz、8Mhz、16Mhz、20Mhz、32Mhz、40Mhz 统统都可以PLL到80Mhz,没有红色完全OK啊!
wenyangzeng 回答时间:2020-4-21 16:55:12
爱德华迪奥 发表于 2020-4-21 16:41  b2 Y$ b0 P9 K1 ?9 f8 R4 Q0 I
4Mhz、8Mhz、16Mhz、20Mhz、32Mhz、40Mhz 统统都可以PLL到80Mhz,没有红色完全OK啊! ...

, h7 Z# w6 l1 B8 `那个USB45MHZ的应该无法正常使用USB,其它的可以根据晶振选配。
爱德华迪奥 回答时间:2020-4-21 22:15:37
wenyangzeng 发表于 2020-4-21 16:55; Y8 l+ v4 q# [" T
那个USB45MHZ的应该无法正常使用USB,其它的可以根据晶振选配。
& ]; {1 J, @7 U4 r2 F1 L- D
不要扯开话题嘛!20Mhz的不管,其他的呢?
爱德华迪奥 回答时间:2020-4-21 22:16:26
20Mhz晶振 的 usb 也可以了  L1 F+ m1 y8 n# g' c  w
20Mhz.jpg ; F2 C! T* I# K, c( \
jason0821 回答时间:2020-8-30 13:39:22
个人看法:
7 S4 P' S' L5 a. x# |1.        8MHz 足够快, 不需PLL就可以作一般应用, 比方IoT。" y$ }, f% o+ F2 y* C
2.        8是 2的3次方, PLL容易理解和说明。
" M" e/ T6 m' @$ Q; b4 P* L3.        基本上 HSE到PLL的路径上, Gate Count应该不多, 应该不是功耗问题。
: G$ a% a5 \5 H( ?: [4.        4M/8M EMI/EMO干扰考虑, PCB很简单就可以克服。
% d) [1 @, Q) k8 n8 ]& E" h5.        成本因素是要考虑的,挑一个便宜稳定, 容易取得的。) r% H- t0 \. }' d- ]  m7 @
6.        根据应用所需选择能用的(USB, Ethernet, USART Baud Rate, etc), 性价比最高的。
. x4 J& k6 D9 W. Z7.        HSE选 8MHz, 可能是因为内部HSI是 8MHz,比较好演示或测试。, G& n9 O, U9 H0 Y( A9 ]9 r

, t6 q  b0 G% E: v" f

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版