OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2446|回复: 4

STM32F103RCT6 USB调试

[复制链接]

7

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
189
金钱
189
注册时间
2015-3-14
在线时间
33 小时
发表于 2019-4-23 23:11:39 | 显示全部楼层 |阅读模式
调试STM32F103通过USB连接与PC通信,遇到如下问题:
在网上找了一个USB例子,烧进STM32F103RCT6,PC可以识别到USB设备,且与PC通信正常。
将USB代码,文件等按照可以PASS工程包含文件,逐一移植到自己的项目中,就不对了,PC不能识别USB设备。
手动Jlink在线调试,使用F10,发现程序停留在USB_Init()中的pProperty->Init(); 如果F11逐步执行,就能完全执行过去,后面LED不断闪烁(作为标志),说明可以初始化成功。
不知哪出问题了? 请问前辈有谁遇到过这个情况吗?谢谢
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

93

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
459
金钱
459
注册时间
2014-3-7
在线时间
51 小时
发表于 2019-4-24 08:20:53 | 显示全部楼层
用 Bus Hound 看 停在哪一步, 如果看不到只能打印 收发的信息, 就知道卡在哪里了.
回复 支持 反对

使用道具 举报

7

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
189
金钱
189
注册时间
2015-3-14
在线时间
33 小时
 楼主| 发表于 2019-4-25 00:30:08 | 显示全部楼层
eydj2008 发表于 2019-4-24 08:20
用 Bus Hound 看 停在哪一步, 如果看不到只能打印 收发的信息, 就知道卡在哪里了.

USB Init都没执行过。。。
F11一步一步,跳进USB_Init();就能执行通过。
F10不进入函数,就通过不了USB_Init();
不知哪出问题了。
这些文件在别的程序里面可以执行
回复 支持 反对

使用道具 举报

7

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
189
金钱
189
注册时间
2015-3-14
在线时间
33 小时
 楼主| 发表于 2019-4-25 22:46:47 | 显示全部楼层
本帖最后由 jsh560 于 2019-4-25 22:48 编辑

问题反馈: 已经解决!需要设置这个。,具体是什么功能,请前辈指点
QQ截图20190425224242.jpg
回复 支持 反对

使用道具 举报

0

主题

164

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
204
金钱
204
注册时间
2019-4-2
在线时间
4 小时
发表于 2019-4-26 11:04:43 | 显示全部楼层
顶一顶
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 12:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表