例如stm32l486xx,主频如果设置成80Mhz,外部晶振有4Mhz,8Mhz,16Mhz,40Mhz,或者直接80Mhz的,哪个晶振是最优选择? |
感觉倍频倍上去 精度更高吧
晶振值在推荐值范围内最好选个适中的,晶振参数,外接电容,一定要与STM32手册中匹配。 80M晶振绝对不推荐
感觉倍频倍上去 精度更高吧
功耗呢? 我直接给一个80Mhz 的有源晶振,滤波干净后,不用倍频 会不会更好?
功耗呢? 我直接给一个80Mhz 的有源晶振,滤波干净后,不用倍频 会不会更好? ...
但是晶振频率高了 稳定性会变差,好像小于25M的晶振属于基频晶振。如果用80M的外部晶振也应该是倍上去的。这就要看PLL电路和晶振电路的哪个质量更好了。
建议还是低频率好,外部晶振80M线哪怕你这的再短也有干扰把
晶振值在推荐值范围内最好选个适中的,晶振参数,外接电容,一定要与STM32手册中匹配。 80M晶振绝对不推荐 ...
赞一个
芯片时钟振荡电路有频率要求,超过这个频率区间容易不稳定
STM32的晶振范围宽 更多的是考虑到每个单元对晶振的匹配问题 至于晶振大小对精度和功耗的影响不大 影响功耗的是系统的主频 影响精度的是晶振自身的精度 例如 F107芯片 3-25MHz都可以 官方选用了25MHz 高级时钟控制器拥有3个PLL,为使用外部晶体或振荡器提供了高度的灵活性,使得核心和外设能够工作在最高的频率,同时保证以太网和全速的USB OTG能够有合适的时钟。 一个单一的25MHz晶体可以为整个系统和所有包括以太网和全速USB OTG的外设提供时钟。为了实现高质量的音频性能,可以使用一个音频晶体;这样,I2S的主时钟可以产生所有从8kHz至96kHz之间的标准采样频率,而误差小于0.5%。