已解决
HC32M120时钟配置内部时钟为48MHz
来自网友在路上 11018101提问 提问时间:2023-10-30 22:46:01阅读次数: 101
最佳答案 问答题库1018位专家为你答疑解惑
HC32M120 时钟比较简单,外部时钟最高只支持20MHz,并且没有PLL,想要48M时钟只能通过内部HRC时钟配置,经过一番研究发现可以直接在hc32m120_icg.h中配置上电时钟为48MHz即可,如果不配置直接使用CLK_HRCInit(CLK_HRC_ON, CLK_HRCFREQ_48)并不能让时钟达到48MHz
/* Enable or disable HRC hardware start */
#define ICG0_HRC_HARDWARE_START (ICG_FUNCTION_ON)/* HRC register config */
#define ICG0_HRC_REQS (ICG_HRC_FREQ_48MHZ)/* HRC register config value */
#if ICG0_HRC_HARDWARE_START == ICG_FUNCTION_ON#define ICG0_HRC_REG_CONFIG ((uint32_t)ICG0_HRC_REQS)
#else#define ICG0_HRC_REG_CONFIG ((uint32_t)ICG_HRC_FREQ_8MHZ)
#endif
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"HC32M120时钟配置内部时钟为48MHz":http://eshow365.cn/6-28116-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: 小黑子—spring:第一章 Bean基础
- 下一篇: Ansible的安装和部署