[技术问答] 如何正确配置HC32L130E8P的PLL以产生所需的系统时钟频率?

[复制链接]
2725|12
 楼主| laocuo1142 发表于 2024-8-28 19:00 | 显示全部楼层 |阅读模式
配置PLL时,需要设置输入时钟源(RCH或XTH)、输入频率范围(FRSEL)、倍频系数(DIVN)以及输出频率范围(FOSC)。确保所选的输入时钟源稳定可靠,并根据目标系统时钟频率计算合适的倍频系数。配置完成后,需要等待PLL锁定,并验证输出频率是否符合预期。
lix1yr 发表于 2024-9-10 17:30 | 显示全部楼层
配置HC32L130E8P的PLL(锁相环)以产生所需的系统时钟频率,需要按照以下步骤进行。HC32L130E8P是一款低功耗微控制器,其PLL配置涉及到多个寄存器的设置
g0d5xs 发表于 2024-9-10 18:34 | 显示全部楼层
确定你需要的系统时钟频率(SYSCLK)。假设你需要一个16MHz的系统时钟频率
w2nme1ai7 发表于 2024-9-10 19:42 | 显示全部楼层
HC32L130E8P的PLL可以由外部晶振(XTAL)或内部RC振荡器(IRC)提供输入时钟。假设我们选择外部晶振作为PLL的输入时钟源,频率为8MHz
p0gon9y 发表于 2024-9-10 20:56 | 显示全部楼层
其实,PLL的输出频率由输入时钟频率和倍频系数(PLL_MUL)决定
q1d0mnx 发表于 2024-9-10 22:03 | 显示全部楼层
假设我们需要16MHz的输出频率,输入频率为8MHz,则倍频系数(PLL_MUL)为2
lamanius 发表于 2024-9-11 08:10 | 显示全部楼层
PLL的输出频率还可以通过分频系数(PLL_DIV)进行分频。假设我们不需要分频,即PLL_DIV为1
zhizia4f 发表于 2024-9-11 09:33 | 显示全部楼层
这个得看时钟树的,这个一般芯片手册里都有,按手册来就行
q1ngt12 发表于 2024-9-11 11:23 | 显示全部楼层
其实我觉得倍频这个默认就行,默认性能最高最好了
d1ng2x 发表于 2024-9-11 13:20 | 显示全部楼层
倍频不能乱设置,有些频率是关联的,乱设置容易出问题
cen9ce 发表于 2024-9-11 15:04 | 显示全部楼层
这个倍频不是得看芯片支持多少频率吗
shenxiaolin 发表于 2024-9-29 11:11 | 显示全部楼层
不错的文章
更多更合适ii 发表于 2024-9-30 17:23 来自手机 | 显示全部楼层
确保所选的输入时钟源稳定可靠,并根据目标系统时钟频率计算合适的倍频系数
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1296

主题

6239

帖子

15

粉丝
快速回复 在线客服 返回列表 返回顶部