打印
[应用相关]

请教万利的EKSTM32F开发板USB调试问题!谢谢!

[复制链接]
2484|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
vs_bill|  楼主 | 2008-3-17 15:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以前没有做过USB的开发,现在用万利公司出的EKSTM32F开发板做一些USB调试,遇到一些问题,想不明白,特向大家请教!谢谢!
1.demo程序中的IN模式是从PC机向开发板发送数据吗?我用BUS HOUND查看USB信息时看到了如下信息:ENDPOINT0是CTRL,ENDPOINT1是IN,ENDPOINT2是OUT。如果我想从开发板向PC机发送数据,用ENDPOINT2就可以了,对吗?
2.MASS STORAGE的demo程序中,main()函数中执行USB_Init()后就在循环了,没有到while(1){}中。请问如果我要调用发送数据的函数,应该放在哪里?不能放在while()循环中吧?
3.网上说调试USB端口时需要把开发板上JTAG口的nRESET跳线去了,结果现在改为USB供电时,每次主机都显示无法安装新设备了。请问这个问题应该如何解决?谢谢!
不知道我把自己的问题描述清楚了没?请有经验的朋友多多指教!谢谢!
沙发
twentyone| | 2008-3-17 21:17 | 只看该作者

USB 传输方向

别的不了解,但可以提供方向信息:
PC -> USB  OUT PACKAGE or OUT ENDPOINT
PC <- USB  IN PACKAGE or IN ENDPOINT

使用特权

评论回复
板凳
vs_bill|  楼主 | 2008-3-18 07:48 | 只看该作者

谢谢2楼的朋友!

谢谢2楼的朋友!也就是说USB的传输方向都是相对于主设备来说的,OUT和IN都一样,我只要按照主设备(PC)来设置就可以了。
再次谢谢你!

使用特权

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

本版积分规则

4

主题

5

帖子

0

粉丝