STM32F446 主频180M 怎么配置出USB时钟 48M?

2019-07-20 05:08发布

如题,选F446就是看它的主频180M,比F405/407的168M要高,但是现在在配置USB时钟时出现问题,180M主频通过PLL_Q无法分频出48M的USB时钟,
例程也没有可参考的,难道要降频到168M吗?在这里请教大神们帮忙指点一下。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
kokoromi
1楼-- · 2019-07-20 09:28
 精彩回答 2  元偷偷看……
miraclexue
2楼-- · 2019-07-20 15:09
kokoromi 发表于 2017-10-30 14:31
180M主频是无法生成 48M USB时钟的,要么降频到 168M 要么超频到 192M,我都是降到 168M使用的。

额  那这芯片有鸡肋啊    做产品还是降频吧  
另外内部16M  HSI时钟,作为系统时钟最大能配置成多少啊  ,我看datasheet上也没特殊说明。
kokoromi
3楼-- · 2019-07-20 20:07
 精彩回答 2  元偷偷看……
miraclexue
4楼-- · 2019-07-21 01:16
kokoromi 发表于 2017-10-30 14:50
作为系统时钟可以配置到最大值 180M,同样的,USB时钟要想48M 系统时钟需要降频

SYSCLK = 180M

嗯嗯  受教   还有疑问就是
1、为什么STM32F103用内部时钟作为系统时钟的话,网上说是不能配置成最大72Mhz的?
2、作为产品的话,F446用内部时钟HSI配置成180M或168M有没有问题呢,和用外部晶振一样效果吗?
kokoromi
5楼-- · 2019-07-21 06:09
miraclexue 发表于 2017-10-30 14:56
嗯嗯  受教   还有疑问就是
1、为什么STM32F103用内部时钟作为系统时钟的话,网上说是不能配置成最大72M ...

1、STM32F103用内部时钟作为系统时钟的话最大频率只能到 64M,具体可以看文档,里面有说明。

2、效果一样,不过精度不如外部晶振。对成本和空间敏感的应用可以使用内部振荡器。
miraclexue
6楼-- · 2019-07-21 09:34
 精彩回答 2  元偷偷看……

一周热门 更多>