完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我这边的应用对MCU的时钟有要求,无法使用24M的晶振,只能提供一个10M的有源时钟。芯片手册中没有规定外部时钟的最大值和最小值,只是写了一个典型值24M。用户手册中提到了有几个模块是直接使用的外部时钟,像vad、ptmr、usb等。请问能否用10M有源时钟替换24M晶振?
|
|
相关推荐
4个回答
|
|
这个不太好测试,数据手册中没有写锁相环的参考时钟频率范围, 我即使配置10M输入能运行,但也无法验证是否能长期稳定运行。而且看不到BOOTROM中的代码,无法确定10M对这部分代码是否有影响。我这边的应用只要不停电,设备就不关机,是要长期运行的。像STM32MP系列就在opt中提供了几个可选的外部时钟频率,先楫后续产品能否考虑在OPT中提供几个常用频率供用户选择? 比如5M、8M、10M、10.23M、10.24M等。
|
|
|
|
试试不就知道了,我反正HPM6450上的10M的OCXO晶振,目前测试几块板子跑了几周了功能一切正常。没用USB,用了SPI,ETH,TIMER等外设,跑的RT-thread。10M下USB应该是用不了的。
|
|
1 条评论
|
|
很抱歉,由于MCU的系统(内核、PLL)默认是以24M的XTAL24M为初始时钟源,因此无法直接使用10M的有源时钟来替换24M的晶振。此外,即使芯片手册中没有规定外部时钟的最大值和最小值,但有几个模块如vad、ptmr、usb等是直接使用的外部时钟。
在一般情况下,为了提高系统性能并降低功耗,MCU通常提供多种时钟选择,包括高速外部时钟(HSE)和低速外部时钟(LSE)等。这些时钟的配置和选择通常需要根据具体的硬件设计和应用场景来定。 |
|
|
|
不可以
|
|
|
|
只有小组成员才能发言,加入小组>>
380个成员聚集在这个小组
加入小组494 浏览 1 评论
601 浏览 0 评论
先楫HPM6E00技术日 | 百人研讨共话工业应用创新及发展趋势
822 浏览 0 评论
847 浏览 0 评论
2091 浏览 22 评论
【盖楼抢好礼】欢迎先楫半导体HPMicro入驻电子发烧友社区!
22253浏览 532评论
2101浏览 22评论
USBX范例中启用 double FPU , 运行异常,卡死在tx_risc_v_trap_handler函数
2804浏览 5评论
1606浏览 5评论
请问Segger Embedded Studio这个窗口不小心拉出来悬浮后怎么塞回去?
2712浏览 5评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-9 10:09 , Processed in 0.570189 second(s), Total 76, Slave 69 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号