billzang 发表于 2017-6-21 10:31:55

STM32F746 USB管脚布置

请问下STM32F746需要引出一个USB, 速度没有要求 FS就可以了, 是接出 FS 还是 HS哪个接口好一点?能详细分析对比下吗?

moyanming2013 发表于 2017-6-21 11:44:15

1.F746(其实绝大多数的STM32)的HS如果不扩展使用外部的一个PHY最高只支持到全速(FS)。也就说你如果支持HS,则必须外扩一个PHY,否则即使是HS也支持到全速。
2.HS和FS的端口数量不同,如果你想实现更多的类,则需要选择端口多的那个。往往HS的端口比较多一些。
3.除上述的外,我认为其它就基本没区别了。

billzang 发表于 2017-6-21 13:54:59

如果考虑到实现IAP的话, 需要在BootLoader中实现USB功能。FS的代码库大小是不是比HS 的小点?

mark0668 发表于 2017-6-21 14:09:11

用集成的,哪一个都可以

moyanming2013 发表于 2017-6-21 20:07:06

billzang 发表于 2017-6-21 13:54
如果考虑到实现IAP的话, 需要在BootLoader中实现USB功能。FS的代码库大小是不是比HS 的小点? ...

usb库好像只区分了host或device,并没有FS或HS的区分,不过你可以试试。

supermiao123 发表于 2017-6-21 21:22:23

有STM32的带USB的评估板的话直接STM32CUBE生成个代码体验一下。:)

epochal 发表于 2017-6-21 21:25:11

应该哪一个都可以!

五哥1 发表于 2017-6-23 16:57:36

用CUBE 生成个FS和HS的试下
页: [1]
查看完整版本: STM32F746 USB管脚布置