我正在看这个MCU,想知道使用外部晶振是否有意义。
从数据表pg1中提取,
*时钟管理
– 4至32 MHz晶体振荡器
–用于校准的RTC的32 kHz振荡器–带x6 PLL选项的内部8 MHz RC –内部40 kHz RC振荡器
– 内部48 MHz振荡器,基于ext自动调整。同步*
内部振荡器可以高达48Mhz。外部晶体在4-32 Mhz之间。考虑到外部晶振成本高且占用空间,为什么内部晶振快于48Mhz的人会使用外部晶振?什么时候应该使用外部晶体?
我正在看这个MCU,想知道使用外部晶振是否有意义。
从数据表pg1中提取,
*时钟管理
– 4至32 MHz晶体振荡器
–用于校准的RTC的32 kHz振荡器–带x6 PLL选项的内部8 MHz RC –内部40 kHz RC振荡器
– 内部48 MHz振荡器,基于ext自动调整。同步*
内部振荡器可以高达48Mhz。外部晶体在4-32 Mhz之间。考虑到外部晶振成本高且占用空间,为什么内部晶振快于48Mhz的人会使用外部晶振?什么时候应该使用外部晶体?
Answers:
内部振荡器比外部晶体振荡器的稳定性差很多。
如果我正确地阅读了数据手册,则内部48 MHz振荡器仅在出厂时已校准为指定频率的2.9%以内-甚至不足以支持RS-232。有多种方法可以将其同步到外部时钟,我认为它设计用于USB设备,您可以将PLL锁定到USB位流。
外部晶体的精度通常约为百万分之 20 ppm。这是指定频率的0.002%。如果您需要更好,甚至可以提供温度补偿的恒温晶体振荡器。
此外,您可能希望在不同的频率上获得准确的时钟速度,通常用于通过异步通信通道与设备或主机进行通信。为此,您可能需要一个29491200 Hz(115200 * 256)的振荡器。