通过USB驱动libusb介绍和使用示例.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通过USB驱动libusb介绍和使用示例

小知识:sudo insmod /lib/modules/2.6.22-14-generic/kernel/drivers/usb/serial/usbserial.ko vendor=0x8086 product=0xd001同时插上ttyUSB0和ttyUSB1(ch341),obm能将dkb下载下去,不过自动重起之后,就不能下载接下来的东西了,所以应该,需要close(ttyUSB0_handle);然后进行接下来的下载,分别调用两次不过应该自动关闭了,所以可能还是不能同时插上ttyUSB0和ttyUSB1lsusb 显示usb设备的vendor和product比如:b074@gliethttp:~$ lsusb Bus 002 Device 001: ID 0000:0000??Bus 001 Device 116: ID 8086:d001 Intel Corp. Bus 001 Device 003: ID 413c:2105 Dell Computer Corp. Bus 001 Device 002: ID 0461:4d15 Primax Electronics, Ltd Bus 001 Device 001: ID 0000:0000其中Bus 001 Device 116: ID 8086:d001 Intel Corp. 就是vendor=0x8086和product=0xd001能使用dmesg来查看具体的是ttyUSB0还是ttyUSB1了pidof hello.exepidof bash显示进程的pid值 波特率: #define??B0? ? 0000000? ?? ???/* hang up */ #define??B50? ? 0000001 #define??B75? ? 0000002 #define??B110? ? 0000003 #define??B134? ? 0000004 #define??B150? ? 0000005 #define??B200? ? 0000006 #define??B300? ? 0000007 #define??B600? ? 0000010 #define??B1200? ? 0000011 #define??B1800? ? 0000012 #define??B2400? ? 0000013 #define??B4800? ? 0000014 #define??B9600? ? 0000015 #define??B19200? ? 0000016 #define??B38400? ? 0000017 #define EXTA B19200 #define EXTB B38400 #define CSIZE? ? 0000060 #define? ?CS5? ? 0000000 #define? ?CS6? ? 0000020 #define? ?CS7? ? 0000040 #define? ?CS8? ? 0000060 #define CSTOPB? ? 0000100 #define CREAD? ? 0000200 #define PARENB? ? 0000400 #define PARODD? ? 0001000 #define HUPCL? ? 0002000 #define CLOCAL? ? 0004000 #define CBAUDEX 0010000 #define? ? BOTHER 0010000 #define? ? B57600 0010001 #define? ?B115200 0010002 #define? ?B230400 0010003 #define? ?B460800 0010004 //有些CDMA使用该波特率 #define? ?B500000 0010005 #define? ?B576000 0010006 #define? ?B921600 0010007 #define??B1000000 0010010 #define??B1152000 0010011 #define??B1500000 0010012 #define??B2000000 0010013 #define??B2500000 0010014 #define??B3000000 0010015 #define??B3500000 0010016 #define??B4000000 0010017 Developing Linux Device Drivers using Libusb API ??Written by vikram_cvk - 2004-07-16 18:05 ??Introduction We often

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档