jasonshi
驱动小牛
驱动小牛
  • 注册日期2004-10-11
  • 最后登录2011-07-01
  • 粉丝2
  • 关注0
  • 积分23分
  • 威望446点
  • 贡献值3点
  • 好评度256点
  • 原创分0分
  • 专家分0分
阅读:1546回复:9

USB模拟串口,大家给点建议。

楼主#
更多 发布于:2007-06-21 11:57
我的ARM片子上有一个USB device设备,现在想让他模拟串口和PC机通信,有做过的兄弟吗?能给个思路吗 ?

先谢谢各位了。

最新喜欢:

wingmanwingma...
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-06-22 06:52
实现PDD层驱动,加USB SERRIAL这个设备就行了,WINCE已经提供了串口,网络及存储设备的驱动,
而PDD只是提供具体发送与接收功能的代码.几乎每个BSP中都有例子.
学海无涯
jasonshi
驱动小牛
驱动小牛
  • 注册日期2004-10-11
  • 最后登录2011-07-01
  • 粉丝2
  • 关注0
  • 积分23分
  • 威望446点
  • 贡献值3点
  • 好评度256点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-06-22 09:34
谢谢版主,我想实现的是在EBOOT里面能和PC机超级终端通信的串口,也就是插上USB,EBOOT起来后,PC机能认出是一个USB转COM的设备。这种功能可以实现吗?
sniper167
驱动中牛
驱动中牛
  • 注册日期2006-07-12
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分13分
  • 威望411点
  • 贡献值0点
  • 好评度321点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-06-22 09:59
eboot里面没有必要再模拟成com吧
内核里面到有
[url]http://sniper167.bokee.com[/url]
jasonshi
驱动小牛
驱动小牛
  • 注册日期2004-10-11
  • 最后登录2011-07-01
  • 粉丝2
  • 关注0
  • 积分23分
  • 威望446点
  • 贡献值3点
  • 好评度256点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-06-22 14:15
我现在用的芯片上只有一个uart,另有他用,所以调试的时候想用USB模拟个串口用用,不知道能不能做。呵呵
dfgeoff
驱动牛犊
驱动牛犊
  • 注册日期2004-07-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分290分
  • 威望69点
  • 贡献值0点
  • 好评度69点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-06-23 13:00
你的串口,在eboot的时候应该不会就用做他用了吧?至少eboot的时候可以利用这个串口发送信息,等进入kernel后,再停掉,改用usb模拟。
日本-倭子-该死! 抵制日货! 敢犯我中华者,虽远必诛!
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-06-24 19:45
2410的BSP有这个功能,可以用USB下载,参考一下吧.
学海无涯
jasonshi
驱动小牛
驱动小牛
  • 注册日期2004-10-11
  • 最后登录2011-07-01
  • 粉丝2
  • 关注0
  • 积分23分
  • 威望446点
  • 贡献值3点
  • 好评度256点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2007-06-26 09:29
谢谢 microsun,再问个问题,我已经实现了USB的RNDIS,但是用作KITL调试时很不稳定,这估计是什么原因?
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2007-07-04 08:18
引用第7楼jasonshi于2007-06-26 09:29发表的  :
谢谢 microsun,再问个问题,我已经实现了USB的RNDIS,但是用作KITL调试时很不稳定,这估计是什么原因?



兄弟,这种很细的问题估计只有你自己去调了,即使有人告诉你他的做法拿到你这也不一定行,每个人的环境差别比较大啊,好好调调节器驱动.
学海无涯
jasonshi
驱动小牛
驱动小牛
  • 注册日期2004-10-11
  • 最后登录2011-07-01
  • 粉丝2
  • 关注0
  • 积分23分
  • 威望446点
  • 贡献值3点
  • 好评度256点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2007-07-04 09:45
谢谢斑竹大人。
不知道有没有人用过USB的RNDIS的KITL?我一直怀疑它本身就不稳定。
游客

返回顶部