[应用相关] 无法识别设备

[复制链接]
 楼主| juventus9554 发表于 2020-5-9 22:22 | 显示全部楼层 |阅读模式
原来的板子是USB3300的DIR管脚连接到PI11上,程序功能都完全正常,新画的板子,将DIR连到了PC2上后,修改了程序中的配置后,无法识别设备,搞了两天了,也没找到是什么原因
morrisk 发表于 2020-5-9 22:24 | 显示全部楼层
楼主程序可以公开吗?贴程序看下吧,这么说看不出什么原因
 楼主| juventus9554 发表于 2020-5-9 22:27 | 显示全部楼层

用的库是STM32_USB-Host-Device_Lib_V2.1.0
只修改了usb_bsp.c文件
原代码为:
GPIO_PinAFConfig(GPIOI,GPIO_PinSource11,GPIO_AF_OTG2_HS) ; // DIR
//DIR
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_11 ;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF;
GPIO_Init(GPIOI, &GPIO_InitStructure);  

修改为
  GPIO_PinAFConfig(GPIOC,GPIO_PinSource2,GPIO_AF_OTG2_HS) ; // DIR
  //DIR
  GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2 ;
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF;
  GPIO_Init(GPIOC, &GPIO_InitStructure);
xxmmi 发表于 2020-5-9 22:30 | 显示全部楼层

看定义是可以的:
实在不行飞根线到PI11测试下
pangb 发表于 2020-5-9 22:35 | 显示全部楼层
同意楼上的,不行只能飞线了。
morrisk 发表于 2020-5-9 22:38 | 显示全部楼层
这种情况就是硬件PCB设计问题了。
xxmmi 发表于 2020-5-9 22:41 | 显示全部楼层
原来的配方,原来的程序,突然新做的PCB不行了,肯定是硬件了。想法改成原来那种,飞线走起。
hanwe 发表于 2020-5-9 22:44 | 显示全部楼层
是不是这个映射不可以哦
zhuww 发表于 2020-5-9 22:48 | 显示全部楼层

用cubeMX配置试试看,看看可以配置这样不。
 楼主| juventus9554 发表于 2020-5-9 22:52 | 显示全部楼层
哪儿啊?我怎么没有找到。。。
 楼主| juventus9554 发表于 2020-5-9 22:56 | 显示全部楼层
飞到PI11 ,功能就正常了,实在不知道为什么PC2就不可以啊
dingy 发表于 2020-5-9 22:59 | 显示全部楼层

硬件问题
 楼主| juventus9554 发表于 2020-5-9 23:03 | 显示全部楼层
纠结的是我这块板上的PI11被占用了,实在不想飞,太麻烦了
pengf 发表于 2020-5-9 23:08 | 显示全部楼层
把芯片管脚重新处理了下
renyaq 发表于 2020-5-9 23:12 | 显示全部楼层

你usb软件上是用来做vcp么?是否有vcp方面的demo,能否分享下?
supernan 发表于 2020-5-9 23:17 | 显示全部楼层
详细说说怎么回事啊,这么说太笼统了
renyaq 发表于 2020-5-9 23:21 | 显示全部楼层
我也正在做这方面的,刚刚开始,还没搞定。我做103的和lpc1788的,都可以了。不过现在改成429的,没看到vcp的demo
dingy 发表于 2020-5-9 23:25 | 显示全部楼层
我设计的原理图与红龙demo板,有点区别。因只有外设模式,去掉miniusb以及相关cpen extvbus 等等与host有关的东西;而且根据datasheet说明,有源晶振直接24MHz给XI,reset pin 接地了。
houcs 发表于 2020-5-9 23:29 | 显示全部楼层
我用usb otg 库 、 vcp 测试代码,进行初始化device模式,始终不见clkout 有输出,这是第一;第二,代码运行到OTG_HS_CoreReset函数时(对OTG_HS_GRSTCTL的 CSRST位操作时)就会导致整个程序的崩溃。
liuzaiy 发表于 2020-5-9 23:32 | 显示全部楼层
查看pdf文件,说是 引起 hclk pclk domain 的复位?!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

900

主题

12190

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部

900

主题

12190

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部