打印
[STM32F3]

在STM32F303VCT6上运行正常的USB程序在STM32F303RET6上不能正常运行

[复制链接]
2156|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
twb0906|  楼主 | 2015-9-8 12:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问题同上:
在STM32F303VCT6的discovery 的开发板上正常运行USB VCP程序,同样的程序下载到STM32F303RET6的CPU上不能正常识别USB,
现在发现STM32F303VCT6与STM32F303RET6在USB的管脚功能配置上有不同,STM32F303RET6的USB引脚是Additional functions功能,而STM32F303VCT6是Alternate functions,在程序上修改了引脚配置,在STM32F303RET6上不是不能正常识别USB。
硬件电路都是正常的,因为可以通过USB接口进行DFU下载程序。
有做过或遇见过同样问题的,请指导一下,谢谢
沙发
mmuuss586| | 2015-9-8 19:42 | 只看该作者
用ST的配置软件生成代码测试下看看;

使用特权

评论回复
板凳
twb0906|  楼主 | 2015-9-8 20:05 | 只看该作者
试过了,可能是我不会用这个配置软件,弄出来的程序直接在板子不能运行,还是按你说的试试,谢谢

使用特权

评论回复
地板
309030106| | 2015-9-8 20:44 | 只看该作者
这两款芯片什么区别呢

使用特权

评论回复
5
twb0906|  楼主 | 2015-9-8 22:43 | 只看该作者
除了USB的引脚一个是Additional functions功能,另一个是Alternate function功能外,在就是USB上用的缓存大小不一样,在确实没找到在USB上有什么区别,因为USB的资料太少了

使用特权

评论回复
6
STM32F303RET6的DFU例程能用?那说明硬件和usb初始化配置是正常的!不识别可否跟一下枚举时运行到哪一步出错导致的?

使用特权

评论回复
7
拉克丝| | 2015-9-9 22:12 | 只看该作者

用ST的配置软件生成代码测试下

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

44

帖子

2

粉丝