02_Linux下编译驱动模块实践
Linux下编译驱动模块实践
分析:
1.先去内核源码里面去搜索,如果有的话,我们可以直接选择这个驱动,然后直接使用。
2.假如没有这个驱动,我们需要自己编译一个驱动,然后加载到内核里面去运行。
CH340 Linux驱动下载链接:
http://www.wch.cn/download/CH341SER_LINUX_ZIP.html
下载驱动,然后编写Makefile
obj-m +=ch341.o
KDIR:=/home/mzx/imx6ull/linux-imx-rel_imx_4.1.15_2.1.0_ga
PWD?=$(shell pwd)
all:
make -C $(KDIR) M=$(PWD) modules
make一下,生成ch341.ko驱动