打印
[USB编程]

主机接入USB后只产生总线复位和挂起中断,是什么原因?

[复制链接]
2771|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
        我用《圈圈教你玩USB》第3章的例程,发现USB接入后PC(wIN732位系统)能产生总线复位和总线挂起中断,但却不产生端点中断,请问这个怎么查找问题?



$JN%}G}[MPMX{(8T$~VW$5P.png (20.27 KB )

串口输出结果

串口输出结果

相关帖子

来自 2楼
liyang121316|  楼主 | 2017-4-18 08:56 | 只看该作者
结了吧,重新买一块开发板算了。

使用特权

评论回复
板凳
liyang121316|  楼主 | 2017-4-13 11:20 | 只看该作者

使用特权

评论回复
地板
jinxuan97| | 2017-4-13 11:50 | 只看该作者
有 BUSHOUND log吗?
Device Configuration 可能有问题

使用特权

评论回复
评分
参与人数 1威望 +3 收起 理由
liyang121316 + 3
5
liyang121316|  楼主 | 2017-4-13 17:45 | 只看该作者
jinxuan97 发表于 2017-4-13 11:50
有 BUSHOUND log吗?
Device Configuration 可能有问题

装了个bhound5,电脑蓝屏了,重装了系统。

使用特权

评论回复
6
jinxuan97| | 2017-4-14 16:17 | 只看该作者
liyang121316 发表于 2017-4-13 17:45
装了个bhound5,电脑蓝屏了,重装了系统。

使用特权

评论回复
评分
参与人数 1威望 +3 收起 理由
liyang121316 + 3
7
computer00| | 2017-4-14 22:27 | 只看该作者
检查一下芯片是不是焊好了?

使用特权

评论回复
评分
参与人数 1威望 +3 收起 理由
liyang121316 + 3 很给力!
8
jinxuan97| | 2017-4-15 11:18 | 只看该作者
computer00 发表于 2017-4-14 22:27
检查一下芯片是不是焊好了?

OO 好久不见!多来指导指导!

使用特权

评论回复
评分
参与人数 1威望 +3 收起 理由
liyang121316 + 3
9
liyang121316|  楼主 | 2017-4-17 10:51 | 只看该作者
computer00 发表于 2017-4-14 22:27
检查一下芯片是不是焊好了?

重新换了一块USB芯片还是那样,外围电路有什么特殊要求吗?

使用特权

评论回复
10
liyang121316|  楼主 | 2017-4-17 11:20 | 只看该作者
computer00 发表于 2017-4-14 22:27
检查一下芯片是不是焊好了?

这个需要额外给STC单片机供电吗?还是可以从USB直接去电?我的板子目前得单独从ISP接口给STC单片机供电才行。

使用特权

评论回复
11
computer00| | 2017-4-19 17:18 | 只看该作者
liyang121316 发表于 2017-4-17 11:20
这个需要额外给STC单片机供电吗?还是可以从USB直接去电?我的板子目前得单独从ISP接口给STC单片机供电才 ...

那不对,USB口就可以供电的。

使用特权

评论回复
12
莉莉酱| | 2017-7-31 16:00 | 只看该作者
希望圈圈能够把每个章节例程的串口打印信息都贴出来~~~~就像附录一样,把HID_MOUSE的串口信息贴出来,方便大家调试~~~~最近在S5PV210上根据圈圈的U盘这一章节,把开发板识别为一个U盘,可是设备和主机的通讯不知道哪里出错了,用BUSBOUND监控,枚举各个设备描述符成功后,进入SCSI协议,可是主机OUT一个31bit的CBW后,设备IN 了磁盘信息,以及CSW。之后程序就停了。我觉得主机应该继续OUT31bit的CBW,可是。。。。主机会把开发板复位。。哎,好难啊,,没有经验,,

使用特权

评论回复
13
莉莉酱| | 2017-7-31 16:07 | 只看该作者
楼主,不知道你有没有调试到 第八张 的U盘,你方便帮我贴一下 圈圈例程中 串口的打印信息吗???期待你的回复,,我的邮箱913022077@qq.com
我没有圈圈的电路板,我的开发板是三星的S5PV210,我要把这个开发板识别为U盘,根据圈圈写的书籍一步一步来,将开发板的USB-OTG功能以及将开发板识别为USB_HID_MOUSE我也实现了,就是在调试U盘这块一直卡住。。。。
期望得到您的回复

使用特权

评论回复
14
jack.king| | 2017-9-28 01:40 | 只看该作者
我遇到一个问题 电脑和我的板子通讯 长线 有时会出现 XACT ERROR短线就没出现过 D+和D- 上面有串10欧姆的电阻 这个要怎么改下!有些板子又没事!困扰了好久了!有大侠能提供帮助吗?

使用特权

评论回复
15
computer00| | 2017-10-14 17:50 | 只看该作者
莉莉酱 发表于 2017-7-31 16:00
希望圈圈能够把每个章节例程的串口打印信息都贴出来~~~~就像附录一样,把HID_MOUSE的串口信息贴出来,方便 ...

你这个很可能是返回的数据不对了……另外你用V210开发板的话,应该是跑linux系统吧?可以考虑直接用它里面usb/gadget/驱动吧,有大容量存储的

使用特权

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

本版积分规则

10

主题

39

帖子

2

粉丝