STM32G070的USB能直接用吗?
G070的USB直接开Host模式行不行?要不要外部晶振?驱动库怎么移植最省事?STM32G070的USB外设支持Device模式,但不支持原生Host模式
如果需要实现USB Host功能,通常需要外部芯片(如USB Host控制器)或选择支持USB Host的STM32型号(如F4或H7系列)
STM32G070的USB外设仅支持USB 2.0全速Device模式(12 Mbps)。不支持原生Host模式
一般是建议使用外部USB Host控制器芯片(如MAX3421E)
USB协议要求时钟精度在±0.25%以内
STM32G070的内部RC振荡器(HSI)精度为±1%,无法满足USB要求
必须使用外部晶振(通常为8 MHz)或外部时钟源。外部晶振通过PLL倍频后提供准确的48 MHz时钟给USB外设
在STM32CubeMX中启用外部时钟(HSE)。配置PLL将HSE倍频至48 MHz。将USB外设的时钟源设置为PLL
直接使用STM32CubeMX生成代码多好,USB也能用了
STM32G070不支持原生USB Host模式,需使用外部芯片或更换型号
好像不支持Host的模式吧
一般需要外部晶振,必然用48M的主频啊
驱动库你可以使用cubemx来弄吧
我认为应该是不支持Host的吧
不用外部晶振好像也行吧
不知道啊,你用cubemx来配置不就行了吗
都是需要外部晶振的吧
我觉得驱动库最好是用cubemx直接生成比较合适吧
这种不都是用cubemx来搞吗
页:
[1]
2