如何将驱动程序编译进linux内核镜像uImage

2024-10-14 19:30:42

1、一、在linux源码的driver目录中,创建驱动目录如Led,进入该Led目录,在该目录创建Kconfig,驱动源码文件led.c,Makefile这几个文件,如下图所示:

如何将驱动程序编译进linux内核镜像uImage

3、三、用vim命令打开Led文件夹的Makefile文件,在文件中增加obj-y += led.o内容,如下图所示:

如何将驱动程序编译进linux内核镜像uImage

5、五、返回到driver目录中,用vim命令打开driver目录中的Kconfig,并在文件中增加Source “drivers/led/Kconfig”,如下图所示:

如何将驱动程序编译进linux内核镜像uImage

7、七、将l坡纠课柩inux源码编译且烧写进芯片,进入到linux的dev目录中,可以看到有imx28x_led,则表示将驱动程序编译进linux内核镜像uImage成功,如下图所示:

如何将驱动程序编译进linux内核镜像uImage
猜你喜欢