Davidliupx
驱动牛犊
驱动牛犊
  • 注册日期2004-12-14
  • 最后登录2004-12-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1603回复:3

USB模拟串口

楼主#
更多 发布于:2004-12-14 21:50
在linux2.4.20中有一个usbserial的驱动模块,是用来模拟串口的,问题是怎么使用它来把USB主机和设备的通信模拟成串口通信,也就是怎么在这个驱动的基础上用c编一个程序,使主机能向usb从设备发送字符。
我insmod这个模块后,又open("/dev/ttyUSBn",O_RDWR),结果提示No such device。这么打开设备对不对?应该怎么做?
有无这方面的例程(主机端的)?或资料?
netfbi
驱动小牛
驱动小牛
  • 注册日期2001-11-27
  • 最后登录2010-07-27
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望20点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-15 12:21
你可以买一个 usb转serial的设备,很便宜的,pl2303这个IC的,
linux自动驱动他,代码在/usr/src/linux/drivers/usb/serial/pl2303.c .

你可以根据自己的需求改你的USB IC了。
linhf
驱动牛犊
驱动牛犊
  • 注册日期2003-03-25
  • 最后登录2006-06-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-12-15 12:36
关注
bodajingshen000
驱动牛犊
驱动牛犊
  • 注册日期2004-04-07
  • 最后登录2009-01-04
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-12-30 14:22
据说
“在USB转串口跑tty,在任何一个2.4版的kernel上都有严重的向题,会不定期的死锁”
你可否使用2.6版?
游客

返回顶部