1.首先先在如下路径创建自己的.c文件

2.接着在以下路径进行ctags -R操作

3.接着进入c文件进行代码编写并使用-R操作如下:

4.打开Kconfig进行编辑


5.接着退回上一级进行make menuconfig 操作

6.进入menuconfig 中查看刚刚在Kconfig中编辑的

7.进入Makefile中进行编辑


8.退回上一级输入make modules指令进行编译

9.进入以下路径查看已编译的文件 名为my_first.ko


10.接着退回上一级将first_driver.ko拷贝到~/nfs/rootfs下

11.使用sudo minicom 进入,进行指令编辑


需要注意:
插入模块使用insmod指令,目标文件后面需要加上.ko
删除模块使用rmmod指令,目标文件不需要加上.ko
查看已插入的文件使用lsmod指令
3万+

被折叠的 条评论
为什么被折叠?



