爱德华迪奥 发表于 2020-4-17 10:39:56

stm32主频都能设置成一样,外部晶振选频率高的好还是低的?

例如stm32l486xx,主频如果设置成80Mhz,外部晶振有4Mhz,8Mhz,16Mhz,40Mhz,或者直接80Mhz的,哪个晶振是最优选择?

Cortexxx 发表于 2020-4-17 11:13:06

感觉倍频倍上去 精度更高吧

toofree 发表于 2020-4-17 11:45:33

晶振值在推荐值范围内最好选个适中的,晶振参数,外接电容,一定要与STM32手册中匹配。
80M晶振绝对不推荐

爱德华迪奥 发表于 2020-4-23 10:05:53

Cortexxx 发表于 2020-4-17 11:13
感觉倍频倍上去 精度更高吧

功耗呢? 我直接给一个80Mhz 的有源晶振,滤波干净后,不用倍频 会不会更好?

Cortexxx 发表于 2020-4-23 14:22:00

爱德华迪奥 发表于 2020-4-23 10:05
功耗呢? 我直接给一个80Mhz 的有源晶振,滤波干净后,不用倍频 会不会更好? ...

但是晶振频率高了 稳定性会变差,好像小于25M的晶振属于基频晶振。如果用80M的外部晶振也应该是倍上去的。这就要看PLL电路和晶振电路的哪个质量更好了。

你若安好_清风徐来 发表于 2020-5-6 13:59:51

建议还是低频率好,外部晶振80M线哪怕你这的再短也有干扰把

likang1202 发表于 2020-5-7 09:23:02

toofree 发表于 2020-4-17 11:45
晶振值在推荐值范围内最好选个适中的,晶振参数,外接电容,一定要与STM32手册中匹配。
80M晶振绝对不推荐 ...

赞一个

desertsailor 发表于 2020-5-11 00:17:51

芯片时钟振荡电路有频率要求,超过这个频率区间容易不稳定

mylovemcu 发表于 2020-5-11 08:39:27

STM32的晶振范围宽更多的是考虑到每个单元对晶振的匹配问题至于晶振大小对精度和功耗的影响不大影响功耗的是系统的主频影响精度的是晶振自身的精度
例如F107芯片3-25MHz都可以官方选用了25MHz
高级时钟控制器拥有3个PLL,为使用外部晶体或振荡器提供了高度的灵活性,使得核心和外设能够工作在最高的频率,同时保证以太网和全速的USB OTG能够有合适的时钟。 一个单一的25MHz晶体可以为整个系统和所有包括以太网和全速USB OTG的外设提供时钟。为了实现高质量的音频性能,可以使用一个音频晶体;这样,I2S的主时钟可以产生所有从8kHz至96kHz之间的标准采样频率,而误差小于0.5%。


页: [1]
查看完整版本: stm32主频都能设置成一样,外部晶振选频率高的好还是低的?