| 是否进口否 | 产地四川 |
| 加工定制是 | 品牌嵌智捷 |
| 型号DEV-iMX6UL | 产品名称qzj34843 |
| 适用范围串口发送和接收数据 | 货号7464 |
| 用途功能实现 | 产品认证354 |
| 特色服务13 | 订货号45353 |
| 最小包装数3243 | 物料编号qzj34354 |
| 是否跨境货源否 |
一、内核配置
device drivers --->
[*] usb support --->
usb gadget support --->
[*] debugging information files (development)
(2) maximum vbus power usage (2-500 ma)
(2) number of storage pipeline buffers
usb gadget drivers
ethernet gadget (with cdc ethernet support)
[*] rndis support
serial gadget (with cdc acm and cdc obex support)
二、编译内核和模块
make zimage
make modules
三、更新内核加载驱动
1.更新内核
2.拷贝驱动
make modules需要拷贝6个驱动文件:
g_serial.ko libcomposite.ko u_serial.ko usb_f_acm.ko usb_f_obex.ko usb_f_serial.ko
这6个驱动文件位置如下
./drivers/usb/gadget/legacy/g_serial.ko
./drivers/usb/gadget/libcomposite.ko
./drivers/usb/gadget/function/usb_f_acm.ko
./drivers/usb/gadget/function/usb_f_obex.ko
./drivers/usb/gadget/function/usb_f_serial.ko
./drivers/usb/gadget/function/u_serial.ko
3.加载驱动
文件set.sh
文件内容如下:
insmod ./u_serial.ko
insmod ./libcomposite.ko
insmod ./usb_f_serial.ko
insmod ./usb_f_obex.ko
insmod ./usb_f_acm.ko
insmod ./g_serial.ko
注意:加载驱动文件的顺序一定按照上面这样
四、串口发送和接收数据
1. 加载完后会出现如下所示的设备文件
将板子连接windos电脑可以看见串口被识别了如下图所示
用串口调试助手打开串口波特率115200,具体设置如下图
2. 板子发送数据
串口调试助手接收到的如下
3. 板子接收数据:
串口助手发送
板子接收
注意:我这里的windos系统是win10的设备插上来可以直接被识别,并且用串口调试助手打开文件。
在win7没有安装驱动的话这个设备的串口会有驱动问题需要解决,目前暂时没有去解决这个问题。
成都嵌智捷科技有限公司
向女士
15114011710
四川 成都 双流区 西航港长城路一段187光电产业园科奥大厦
