[STM32F0] HSI能不能用来跑USB?

[复制链接]
mikewalpole 发表于 2025-8-20 19:18 | 显示全部楼层
通过PLL间接满足USB的时钟需求
minzisc 发表于 2025-8-20 19:38 | 显示全部楼层
HSI时钟被启用并通过PLL倍频至48MHz
sdCAD 发表于 2025-8-20 20:48 | 显示全部楼层
HSI的频率和精度均无法满足USB的要求
loutin 发表于 2025-8-20 21:18 | 显示全部楼层
HSI无法直接提供48MHz时钟
albertaabbot 发表于 2025-8-20 22:47 | 显示全部楼层
可以通过锁相环(PLL)倍频至48MHz
1988020566 发表于 2025-8-21 15:28 | 显示全部楼层
使用8MHz HSE,通过PLL倍频至48MHz,再配置为USB时钟
pixhw 发表于 2025-8-21 16:38 | 显示全部楼层
STM32 的 HSI 频率通常为 8MHz
wilhelmina2 发表于 2025-8-21 17:41 | 显示全部楼层
HSI精度不满足USB协议要求              
maqianqu 发表于 2025-8-21 19:08 | 显示全部楼层
使用HSI作为USB时钟源,会导致通信不稳定或失败
biechedan 发表于 2025-8-21 19:33 | 显示全部楼层
USB接口推荐使用HSE或PLL倍频后的时钟信号
rosemoore 发表于 2025-8-21 20:04 | 显示全部楼层
将8MHz的HSE通过PLL倍频至48MHz
abotomson 发表于 2025-8-22 07:57 | 显示全部楼层
48MHz时钟,这是USB2.0全速设备的标准要求
uytyu 发表于 2025-8-22 08:33 | 显示全部楼层
HSI的频率稳定性不如外部晶振,可能影响USB通信的可靠性。
belindagraham 发表于 2025-8-22 09:00 | 显示全部楼层
STM32的HSI是RC振荡器,频率为8MHz
nomomy 发表于 2025-8-22 09:21 | 显示全部楼层
不支持              
maudlu 发表于 2025-8-22 09:52 | 显示全部楼层
无法满足USB的严格时钟要求。              
uptown 发表于 2025-8-22 11:03 | 显示全部楼层
USB协议规定,USB设备必须使用精度高、稳定性好的时钟源,通常要求时钟误差在±0.25%以内。
ccook11 发表于 2025-8-22 11:41 | 显示全部楼层
通常选择8MHz或16MHz的晶振。通过PLL倍频,同样可以得到48MHz的USB时钟。
averyleigh 发表于 2025-8-22 12:07 | 显示全部楼层
HSI不能直接作为USB时钟源              
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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