打印

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

[复制链接]
656|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 | 只看该作者
还能有其他的分频选项可以使用吗

使用特权

评论回复
5

别纠结实际使用晶振,几乎不可能是准确的16M,总是有误差的。只要能将误差控制在可接受范围内即可

使用特权

评论回复
6
木木guainv| | 2023-3-6 16:27 | 只看该作者
sagade 发表于 2023-2-25 13:05
预分频0: 108 / 16 = 6.75
预分频1:   108 / 8 =13.5
貌似无解啊

可以尝试一下 看看用哪种可以勉强通讯

使用特权

评论回复
7
磨砂| | 2023-3-6 17:02 | 只看该作者
或者楼主是否考虑更改一下外部的晶振呢

使用特权

评论回复
8
晓伍| | 2023-3-6 17:18 | 只看该作者
实在不行换一个能满足要求的型号的单片机吧

使用特权

评论回复
9
八层楼| | 2023-3-7 08:04 | 只看该作者
看看有没有其他的倍数  尽可能的靠近108M的频率

使用特权

评论回复
10
观海| | 2023-3-7 08:45 | 只看该作者
sagade 发表于 2023-2-25 13:05
预分频0: 108 / 16 = 6.75
预分频1:   108 / 8 =13.5
貌似无解啊

我觉得这种计算方法是错的 应该反向计算 然后取最接近的算法

使用特权

评论回复
11
sagade| | 2023-3-7 09:48 | 只看该作者
观海 发表于 2023-3-7 08:45
我觉得这种计算方法是错的 应该反向计算 然后取最接近的算法

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

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

78

主题

2168

帖子

0

粉丝