外接16Mhz晶振,计算倍频结果是小数应该如何取值?

[复制链接]
966|10
 楼主| AloneKaven 发表于 2023-2-25 08:20 | 显示全部楼层 |阅读模式
想要工作在108MHz,但是计算是13.5倍频。该如何配置啊?
sagade 发表于 2023-2-25 13:05 | 显示全部楼层
预分频0: 108 / 16 = 6.75
预分频1:   108 / 8 =13.5
貌似无解啊
Jacquetry 发表于 2023-3-2 19:27 | 显示全部楼层
这个没办法吧
tpgf 发表于 2023-3-6 16:03 | 显示全部楼层
还能有其他的分频选项可以使用吗
星辰大海不退缩 发表于 2023-3-6 16:24 | 显示全部楼层

别纠结实际使用晶振,几乎不可能是准确的16M,总是有误差的。只要能将误差控制在可接受范围内即可
木木guainv 发表于 2023-3-6 16:27 | 显示全部楼层
sagade 发表于 2023-2-25 13:05
预分频0: 108 / 16 = 6.75
预分频1:   108 / 8 =13.5
貌似无解啊

可以尝试一下 看看用哪种可以勉强通讯
磨砂 发表于 2023-3-6 17:02 | 显示全部楼层
或者楼主是否考虑更改一下外部的晶振呢
晓伍 发表于 2023-3-6 17:18 | 显示全部楼层
实在不行换一个能满足要求的型号的单片机吧
八层楼 发表于 2023-3-7 08:04 | 显示全部楼层
看看有没有其他的倍数  尽可能的靠近108M的频率
观海 发表于 2023-3-7 08:45 | 显示全部楼层
sagade 发表于 2023-2-25 13:05
预分频0: 108 / 16 = 6.75
预分频1:   108 / 8 =13.5
貌似无解啊

我觉得这种计算方法是错的 应该反向计算 然后取最接近的算法
sagade 发表于 2023-3-7 09:48 | 显示全部楼层
观海 发表于 2023-3-7 08:45
我觉得这种计算方法是错的 应该反向计算 然后取最接近的算法

按照时钟树来算的啊,不知道错在哪里?
16M外接晶振下,倍频系数都是整数,反正我是算不出能满足108M的,除非四舍五入搞个接近108M的,那样的话换不如换个晶振可靠
您需要登录后才可以回帖 登录 | 注册

本版积分规则

89

主题

2181

帖子

0

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