《OpenWrt开发笔记》第17章 驱动开发之字符设备驱动程序

本文详细介绍了如何在OpenWrt中开发和配置字符设备驱动程序,包括驱动程序的编译、Makefile解析、动态加载与卸载内核模块,以及驱动的开机自动加载设置。通过实例步骤,帮助读者理解并掌握OpenWrt驱动开发流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

17.1 配置编译驱动程序

首先将 f403tech_drv (参见文末下载链接)文件夹传到 OpenWrt 源码的openwrt/trunk/package/kernel 目录下。然后进入 OpenWrt 源码的顶层目录,执行 makemenuconfig。

注意:至于f403tech_drv的内容,建议初学者按照步骤做就是了,不必追问细节,初学者应该知道openwrt驱动开发流程,代码的具体实现笔者在后文也会讲到,跟着笔者一步一步做就是了。

# cd /work/openwrt/trunk/
# make menuconfig

在弹出的菜单界面里,首先进入 Kernel modules 选项。

在这里插入图片描述

图1

紧接着进入 Other modules 选项。

在这里插入图片描述

图2

然后我们就能看到我们的驱动程序的选项了 kmod-f403tech_drv,将它配置成 y,即*

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Bruceoxl

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值