Linux系统启动时如何实现驱动程序的加载和应用程序的运行(自启动)【利用脚本/etc/init.d/rcS】

引言

很多时候,我们希望自己写的驱动程序能在Linux系统启动时自动加载,自己写的应用程序也能自动运行,本篇博文就介绍如何实现这两件事。

思路很简单,系统启动时会自动加载脚本/etc/init.d/rcS,那么我们在脚本/etc/init.d/rcS写入我们要加载的模块或运行的程序就行了。

驱动程序的自动加载

以博文 https://blog.youkuaiyun.com/wenhao_ir/article/details/144973219 中的LED驱动程序为例,说明如何在Linux的系统启动时自动完成动自己写的驱动程序的加载。

将驱动程序复制到开发板的目录

打开串口终端→打开开发板→挂载网络文件系统

mount -t nfs -o nolock,vers=3 192.168.5.11:/home/book/nfs_rootfs /mnt

在根目录下建立一个名为mydriver的目录:

cd /
mkdir mydriver

在这里插入图片描述
将网络文件系统目录中的驱动复制到目录mydriver中。
在这里插入图片描述

cp /mnt/arc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值