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

 时间:2024-10-14 19:30:42

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

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

2、二、用vim命令打开Led文件夹的Kconfig文件,在文件中增加红色框内类似的内容,如下图所示:

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

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

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

4、四、用vim命令打开Led文件夹的led.c文件,并记住红色框内的器件名称imx28x_led,如下图所示:

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

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

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

6、六、用vim命令打开driver目录中的Makefile,并在文件中增加obj-y += Led/ ,其中Led为driver目录中创建的文件夹,如下图所示:

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

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

如何将驱动程序编译进linux内核镜像uImage
  • 如何设置linux操作系统网络开机启动
  • 提高电脑性能:初始化电脑!
  • 如何在Ubuntu操作系统中安装轻量级LXDE桌面环境
  • tplink路由器如何设置连网电脑的网上时间
  • 怎么找网络公关公司
  • 热门搜索
    尿频尿不尽是怎么回事 su插件怎么安装 口红怎么涂 个人工作总结怎么写 怎么除甲醛 山药过敏怎么办 怎么治疗灰指甲 怎么会爱上你电视剧 怎么打下划线 脚指甲往肉里长怎么办