概述
通过前面的几篇博客,大家对dragonboard410c有了一个大致的了解了,包括对dragonboard410c的介绍与系统烧写步骤以及系统定制(android系统定制和linux系统定制)。
今天,想跟大家一起来学习一下如何通过低速扩展连接的引脚来控制led灯的亮灭。下图红框部分为低速扩展口(j8)。
准备工作
硬件准备
首先你必须有一块dragonboard410c开发板(感觉这句有点废话:)),然后你还需要准备一颗led灯以及键盘、hdmi显示器和电源。
软件准备
按照初识dragonboard 410c里介绍的步骤烧写系统。
低速扩展连接引脚
参考下图的引脚图,了解要连接的位置。
连接led
根据上面的引脚图,我们连接pin23(apq_gpio_36)和pin1(gnd)到led。连接后如下图:
控制led灯的亮灭
export gpio
执行以下命令,将gpio number export出来。
echo 36> /sys/class/gpio/export
执行后在/sys/class/gpio/目录下会生成gpio36目录。
检查目录
生成的gpio36目录下会有以下节点:
direction
value
direction用来设置输入还是输出,value用来设置高低电平。
设置为输出模式
执行以下命令,修改gpio36模式为输出:
echo “out”> /sys/class/gpio/gpio36/direction
点亮led
通过以下命令,输出高电平:
echo “1”> /sys/class/gpio/gpio36/value
这时候输出电压为1.8v。
关闭led
通过以下命令,灭掉led:
echo “0”> /sys/class/gpio/gpio36/value
这时,输出电压变为0v。
20W智能快速充电器方案:快充、安全、智能一次解决
关于Linux下多线程编程技术学习总结
网络直播背景屏LED显示屏互动解决方案
工业3D可视化数字孪生数据物联网的在线展示
工业控制软件的结构特点以及干扰途径
如何使用 DragonBoard 410c 低速扩展接口控制 LED 灯
CITE2024借助深圳电子信息产业的蓬勃发展,顺势而上
安路科技发布全新FPSoC®器件,芯来RISC-V内核助力高性能融合
云存储问题怎样去避免
TCP协议连接的三次握手
云听与全景声科技达成战略合作 共同打造智能汽车新体验
2022年阿里巴巴在技术上投入超1200亿 坚定的科技投入是走向未来的信心
金融科技的内涵及产业变迁:金融与科技的全面融合
关于SMT回流焊四大温区功能的简单分析
Dotfuscator中的配置属性
Bourns® Multifuse® 过流/过温保险丝系列再升级, 推出 MF-ASML/X 系列,具有高达 0.75 A 额定功率
人机界面产品的基本功能
恒流低成本恒功率输出高压免驱动icSM500A替换CL,PT系列
ERP能帮助企业仓库解决哪些方面的问题
怎么看见和定量分析验证平台的时间呢