108M下,USB的移植

[复制链接]
3077|12
手机看帖
扫描二维码
随时随地手机跟帖
Simon21ic|  楼主 | 2013-6-20 13:48 | 显示全部楼层 |阅读模式
本帖最后由 Simon21ic 于 2013-6-20 14:06 编辑

应该只是设置SIE的分频吧,这个能够支持?

貌似用不了,用USB的话,最高96M
xufei043| | 2013-6-20 15:27 | 显示全部楼层
108M时钟:USB不能使用。
96M时钟:USB时钟2分频,得到USB_CLK = 48MHz,可以正常使用USB功能。

使用特权

评论回复
锐鑫同创| | 2013-7-3 23:55 | 显示全部楼层
用到USB功能的同学,需要注意下,参考楼上的答复,要设置合适的主频。

使用特权

评论回复
Akatosh| | 2013-7-11 11:53 | 显示全部楼层
2分频需要用到ST没有的一个bit,RCC_CFGR的bit23,跟原有的组合起了就是
RCC_CFGR[23:22] = 00 1.5分频
RCC_CFGR[23:22] = 01 不分频
RCC_CFGR[23:22] = 10 2.5分频
RCC_CFGR[23:22] = 11 2分频

使用特权

评论回复
Simon21ic|  楼主 | 2013-7-23 09:35 | 显示全部楼层
还有2.5分频?那不是可以到120M的速度?

使用特权

评论回复
jack888518| | 2013-7-23 10:38 | 显示全部楼层
Simon21ic 发表于 2013-7-23 09:35
还有2.5分频?那不是可以到120M的速度?

有2.5分频,但是主频120M不是芯片能保证的稳定主频(稳定主频最高到108M)。
所以如果用120/2.5=48M这样的配置,USB是不能稳定的工作的,这里不稳定的意思是通信时对时错。错可能发生在通信的任何一个阶段,任何一次数据传输。

使用特权

评论回复
4310| | 2013-7-23 13:42 | 显示全部楼层
做产品还是要按手册来,超频不稳定

使用特权

评论回复
shenpingbing| | 2014-1-26 19:02 | 显示全部楼层
支持的

使用特权

评论回复
pengqihong2013| | 2014-1-26 19:32 | 显示全部楼层
按照手册配置就可以了

使用特权

评论回复
edmundchang888| | 2014-6-10 19:48 | 显示全部楼层
请问一下,GD32 如果使用HSI 到96MHz  能不能够 使用96Mhz / 2 所得到的48Mhz来给USB使用啊?
我想节省这个晶振啊,不想太复杂,有没有人试过啊?
另外想问一下,如果我系统里有一个26MHz 的晶振可以跟GD32共用的话,
有没有一个配置方法可以让26MHz 配置成 48Mhz给USB啊?

使用特权

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

本版积分规则

266

主题

2597

帖子

104

粉丝