rk3568-蜂鸣器

本章主要介绍如何关闭蜂鸣器。

1查看蜂鸣器所在的引脚

我们可以搜索原理图来查看到蜂鸣器是哪个引脚的。由下图可以得出该蜂鸣器所在引脚为GPIO0_D5。
在这里插入图片描述

2 计算GPIO引脚

该引脚是GPIO0 _D5,故GPIO0 _D5 = 32 * bank_num + 8 * group + x = 0 * 32 + 3 * 8 + 5 = 29
详细计算公式见该博客:引脚计算公式

3 查看该引脚输出的电平

运行rk3568,输入命令“cat /sys/kernel/debug/gpio”,输出结果如下图所示。我们可以得出该引脚目前输出的是高电平。因此我们需要将其调整成低电平,就可以关闭蜂鸣器。
在这里插入图片描述

4 将GPIO0_D5调整成低电平

先进入到该目录“/kernel/arch/arm64/boot/dts/rockchip”,找到rk3568-pinctrl.dtsi文件,在该文件中包含了大部分引脚控制相关信息,我们在里面寻找GPIO0_D5

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值