专栏中心

EEPW首页 > 专栏 > RK3568驱动指南|第二篇 字符设备基础-第7章 menuconfig图形化配置实验(五)

RK3568驱动指南|第二篇 字符设备基础-第7章 menuconfig图形化配置实验(五)

发布人:红李亚 时间:2024-03-08 来源:工程师 发布文章
7.5 自定义菜单实验
有了上面的理论基础后,我们就可以自己在图形化配置界面中来自定义一个菜单,要定义一个菜单,根据我们前面的分析,是不是就要从Kconfig文件入手呀。因为图形化配置界面是根据Kconfig文件来生成的!
1 在kernel目录下创建一个topeet的文件夹,如下(图7-22)所示:

2 打开kernel下的Kconfig文件,在里面加入以下代码:

source “topeet/Kconfig”

添加完成后如下(图7-23)所示:

3 然后进入到topeet文件夹,在此文件夹下创建一个Kconfig文件,创建完成如下(图7-24)所示:

4 打开创建好的Kconfig文件,写入以下(图7-25)内容:

在上面的代码中,我们在主菜单中添加了一个名为 test menu 的子菜单,然后在这个子菜单里面我们添加了一个名为 TEST_CONFIG 的配置项,这个配置项变量类型为 bool,默认配置为 Y,帮助信息为 just test,注释为 just test。添加完成如下图(图7-26)所示:

5 添加完成以后,打开图形化配置界面,如下图(图7-27)所示:

6子菜单中的配置项,默认为 y,注释信息为 just test。

7 在此界面输入?,显示帮助信息为 just test,如下(图7-29)所示:

8 保存退出后,打开内核源码目录下的.config 文件,如下图(图7-30)所示:

9 可以在这个.config 文件中找到添加的 TEST_CONFIG(注意,我们需要在 make menuconfig 中保存才可以看到,否则是看不到我们添加的这个选项的),这样在编译内核的时候就可以根据这个配置信息来执行对应的操作了,就是我们下一章节要给大家讲的把驱动编译进内核,如下图所示:


*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

关键词: 开发板

相关推荐

6TOPS算力驱动30亿参数LLM,米尔RK3576部署端侧多模态多轮对话

51单片机开发板

CY7C68013开发板原理图.rar

Badge USB OCD 与 78F0513D 使用演示视频

视频 2009-05-20

米尔T536核心板首发全志展台!17串口4CAN口让工控互联更简单

利用PIC24F Curiosity开发板简化设计

视频 2018-01-18

拆解:树莓派5 8 GB AI 套件

AN2131开发板原理图.rar

米尔出席openEuler Summit 2024,携全志T536和RK3562核心模组亮相

Jobs芯科EFR32xG24 Dev Kit开发板开箱视频

视频 2022-08-24

在米尔FPGA上实现Tiny YOLO V4,助力AIoT应用

国产FPGA SoC芯选择,米尔安路飞龙核心板重磅发布

ARM嵌入式系统开发板三星S3C44B0X的完整Protel电路图.rar

Microchip PIC24FJ256DA210开发板在图形显示上的应用

米尔-瑞萨RZ/G2L核心板开发板的系统启动时间优化应用笔记

米尔出席2025安路科技FPGA技术沙龙

PYNQ-Z1 设置指南

SL811HS开发板原理图.rar

12路1080P高清视频流,米尔RK3576开发板重塑视频处理极限

NEC MCU 78F0513D开发板使用教程

视频 2009-04-07
更多 培训课堂
更多 焦点
更多 视频

技术专区