在ARM板上移植CH341驱动
来源:互联网 发布:java 读取远程文件 编辑:程序博客网 时间:2024/06/10 00:56
最近在做一个用ARM板读取数据的项目,但是开发板一般都是只带了PL2303的驱动,所以需要自己编译出支持CH341的驱动,或者编译出可加载的模块。
首先要知道设备的厂商信息,将要CH341的设备连接在PC机上,用lsusb命令,查看厂商的ID信息。
将此信息粘贴到ch341.c (CH341的驱动文件,放在内核目录Linux-2.6.28/drivers/usb/serial/ch341.c) 的结构体:
static struct usb_device_id id_table [] = {
{ USB_DEVICE(0x4348, 0x5523) },//厂商信息
{ USB_DEVICE(0x1a86, 0x7523) }, //厂商信息
{ }, //可添加新的厂商信息
};
然后在配置内核选项的时候记得选择CH341这项,之后编译内核就行了。
不过在实际的使用中发现,CH341与ARM9通信时,只有发送的字节数大于32个字节时才会一起发送。
- 在ARM板上移植CH341驱动
- tslib 1.4 在ARM板上移植
- tslib 1.4 在ARM板上移植
- luvcview在arm板上的移植
- 在ARM上移植openssl
- 在ARM上移植NTP
- perl在ARM上移植
- Win7上USB转串口芯片ch341驱动安装方法
- cs8900的linux 2.6.28版本内核驱动在arm s3c2440上的移植。
- uda1341声卡的linux 2.6.28版本内核驱动在arm s3c2440上的移植。
- uda1341声卡的linux 2.6.29版本内核驱动在arm s3c2440上的移植
- uda1341声卡的linux 2.6.29版本内核驱动在arm s3c2440上的移植
- 在ARM开发板上移植Linux2.6
- smbmount smbumount 命令在ARM开发板上的移植
- vivi在2410 ARM板上移植过程(初级浅析)
- QTE及QPE在ARM板上的移植
- 在ARM开发板上Linux下移植PPPOE
- tslib 1.4 在ARM板上移植(转)
- cocos2d-x CCDirector管理CCScene
- MapReduce 详解
- weblogic增量升级系统
- 进程间通信-socket
- 关于struts标签的一个小问题
- 在ARM板上移植CH341驱动
- EAS BOS KDCheckBox和表格 如何增加监听
- 清理系统垃圾
- 棋牌游戏为什么会这么的“火”
- 两个大整数相加—高精度加法
- Struts2实现文件上传
- 进程间通信-共享内存
- 如何使用kaptcha来生成验证码?
- FlashPlayer版本对应-swf-version