STM32F411 USB Device(CDC)移植插上板子后电脑无任何反应

2019-07-14 14:49发布

各位仁兄:
     初次接触STM32的USB操作,现在需求USB转UART操作,芯片为STM32F411RCT6。根据stm32cubef4提供的USB_DEVICE的CDC_Standalone进行移植,发现插上板子后电脑无任何反应!
   要想在PC上看到设备列表,最基本的配置是什么?除了配置USB的D+、D-、ID引脚外,还需要进行什么配置?
  哪位仁兄要是做个这个芯片的CDC,方便提供的Demo不?
Thanks very much!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
亲爱的娜娜
1楼-- · 2019-07-15 18:26
shuijun556 发表于 2019-1-4 20:07
谢谢,按照你提供的资料,编译烧录到目标板,还是没有反应,原理图如下所示:VBUS连接+5V,OTG_ID连接PA10,DM连接PA11,DP连接PA12,与DEMO中连接一致的,不知道还有哪里被我忽略了?麻烦你多指教!非常感谢!

如果设备插入到PC的USB没有任何反应,先检查下DM的上拉电阻配置是否正确!
lanziji
2楼-- · 2019-07-15 19:31
STM32F407测试过不用外部上拉电阻,内部设置上拉电阻一样可以成功。
fantasyo老时光
3楼-- · 2019-07-16 00:30
 精彩回答 2  元偷偷看……
naiztycheng
4楼-- · 2019-07-16 04:20
你这是哪里的原理图,能不能找个更正规的。OTG的连接很复杂,即是是一般的USB口,不管是低速还是高速,你的连接都不正确。可以看一下F4discovery的板子原理图。那个是407的芯片
shuijun556
5楼-- · 2019-07-16 07:39
naiztycheng 发表于 2019-1-4 21:09
你这是哪里的原理图,能不能找个更正规的。OTG的连接很复杂,即是是一般的USB口,不管是低速还是高速,你的连接都不正确。可以看一下F4discovery的板子原理图。那个是407的芯片

这个是硬件那边设计的原理图,我从来没做过这个所以也不是很清楚!查看了F411Discovery原理图,感觉是差不多的!求多多指教!附上F411Discovery原理图!谢谢!


shuijun556
6楼-- · 2019-07-16 10:13
亲爱的娜娜 发表于 2019-1-4 20:26
如果设备插入到PC的USB没有任何反应,先检查下DM的上拉电阻配置是否正确!

DM引脚内部上拉了,现在用的是HSI内部16MHz时钟,不知道是否一定要外接一个外部时钟进行配置?

一周热门 更多>