[STM32F0] 最近发现USB有时无法识别

[复制链接]
1131|18
 楼主| morrisk 发表于 2021-1-12 21:16 | 显示全部楼层 |阅读模式
之前一直没发现过问题怀疑天气冷了内部时钟漂移导致,看了手册F0系列内部有两个HSI RC 分别是8M和48M  如果使用到USB时用8M倍频还是直接使用48M做USB时钟适合呢?
llljh 发表于 2021-1-12 21:18 | 显示全部楼层

48M是否专为USB提供的?
wenfen 发表于 2021-1-12 21:21 | 显示全部楼层
RC肯定会受温度影响,如果无法实现校准,还是用晶体更稳妥。
xxmmi 发表于 2021-1-12 21:23 | 显示全部楼层
要用48M,8M不行。
zwll 发表于 2021-1-12 21:25 | 显示全部楼层
48M做USB时钟适合
juventus9554 发表于 2021-1-12 21:27 | 显示全部楼层
cypress的都是24Mhz的   
renyaq 发表于 2021-1-12 21:31 | 显示全部楼层
这个就是传输速度的问题吧     
yinxiangh 发表于 2021-1-12 21:33 | 显示全部楼层
使用外部的usb芯片吧,简单。  
ousj 发表于 2021-1-12 21:35 | 显示全部楼层

代码是怎么设置的呢?      
xxrs 发表于 2021-1-12 21:37 | 显示全部楼层
HSI 对USB而言精度不够,要用HSE。
houcs 发表于 2021-1-12 21:39 | 显示全部楼层
波形图呢
zyf部长 发表于 2021-1-12 21:41 | 显示全部楼层
参考官方的例子操作。
lium 发表于 2021-1-12 21:43 | 显示全部楼层
48的能直接给usb用吗
wangpe 发表于 2021-1-12 21:47 | 显示全部楼层
供电电压稳定吗
 楼主| morrisk 发表于 2021-1-12 21:50 | 显示全部楼层

哦,那我就知道怎么回事了,多谢大家
paotangsan 发表于 2021-2-4 12:05 | 显示全部楼层
一般的冷度不会导致usb不干活啊
renzheshengui 发表于 2021-2-4 12:06 | 显示全部楼层
当然会有温度漂移啊
wakayi 发表于 2021-2-4 12:06 | 显示全部楼层
还是使用外部时钟比较好
wowu 发表于 2021-2-4 12:07 | 显示全部楼层
每个系列的都避免不了这个问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

701

主题

6879

帖子

2

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