大疆社区

标题: osdk usb功能无法使用 [打印本页]

作者: 郝呵呵    时间: 2020-7-11
标题: osdk usb功能无法使用
本帖最后由 郝呵呵 于 2020-7-13 17:38 编辑

RT,
移植OSDK4.0,使用STM32F405芯片,
之前未使用USB功能只使用串口,运行正常。
但是OSDK4.0在M300上加了部分功能,导致不使用USB通讯将无法正常使用,
所以现在需要合并USB功能到F405上:
1.与飞机连接线已验证没有问题,接线能够让PC识别出M300的USB虚拟串口
2.芯片自身电路已验证没有问题,ST官方F405 USB主从驱动在我的两块板子上能够互相识别通讯,USB主机切回osdk的F407驱动则无法识别从机板。
3.F405 ST官方主机驱动也无法识别M300的USB,停留在USB驱动的枚举阶段
USB驱动比较复杂,还请官方协助下。。。





作者: DJI-DEV    时间: 2020-7-17
您好,您的问题长时间为得到回复。如果您的问题仍然存在可以发邮件到dev@dji.com,将会有官方的工程师为您解答。
作者: 张小龙    时间: 2020-7-20
OSDK 4.0使用的USB Lib 库适用于STM32F411,F407,F405等芯片,原则上直接使用官方的sample不会出现这个问题。
建议直接运行官方的sample,然后把log和连接方式发出来看看~




欢迎光临 大疆社区 (https://bbs.dji.com/) Powered by Discuz! X3.2