一、linux驱动开发-9.1-linux自带的led灯

本文介绍了如何在Linux内核中配置LED驱动,包括通过makemenuconfig进入配置界面,编译生成zImage,以及在设备树中添加LED节点,通过makedtbs编译并重启开发板进行测试。此外,还展示了如何设置LED作为系统运行指示灯。
摘要由CSDN通过智能技术生成

一、前言

之前对于led,都是自己去编写驱动,其实向led这样基础的设备,内核已经集成了,linux内核的led驱动采用了platform框架,只需要按照要求添加相应的led节点。

二、内核自带led驱动配置

2.1、内核配置

       在linux内核目录下输入make menuconfig进入配置界面:

       配置保存后,输入make编译生成zImage。

2.2、设备树添加节点

       输入make dtbs编译设备树生成dtb,

       重新启动开发板

三、运行测试

        如果想要设置led为系统运行指示灯,这样修改设备树:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值