安装WiringPi
安装git工具,执行以下命令:
sudo apt update sudo apt install git-core
通过git在线获取WiringPi的源代码,执行以下命令:
git clone https://gitee.com/study-dp/WiringPi.git
进入WiringPi目录安装WiringPi。执行以下命令:
cd WiringPi ./build.sh
build.sh 脚本会自动完成WiringPi库的编译与安装。
查看命令帮助信息
命令: gpio -h
root@ubuntu:~# gpio gpio: At your service! Type: gpio -h for full details and gpio readall for a quick printout of your connector details root@ubuntu:~# gpio -h gpio: Usage: gpio -v gpio -h gpio [-g|-1] ... gpio [-d] ... [-x extension:params] [[ -x ...]] ... gpio [-p] ... gpio ... gpio gpio readall gpio unexportall/exports gpio export/edge/unexport ... gpio wfi gpio drive gpio pwmf gpio pwmd gpio i2cd/i2cdetect gpio rbx/rbd gpio wb gpio gbr gpio gbw
主要命令说明:
readall:读取所有管脚的信息,显示管脚名称和Physical,BCM、xPi三种模式的管脚编号
-g: 命令中的pin参数默认使用 BCM序号,如果设置本参数,则使用旭日X3的gpio内部编号( xPi序号),各模式的编号详情请通过 gpio readall获取
-l: 通过 /sys/class/gpio目录下的文件进行管脚操作,否则都是直接通过操作旭日X3的寄存器操作
-p:使用硬件 Physical 编号作为pin的编码模式
mode: 设置管脚的模式,支持以下模式的设置
in,input: 设置管脚为gpio输入
out,output:设置管脚为gpio输出
pwm,pwmTone: 设置管脚为pwm模式
up: 设置管脚上拉
down:设置管脚下拉
tri,off: 管脚关闭上下拉
read: 读取管脚的输入电平
write: 设置管脚的输出电平
toggle:使管脚的输出电平反转
blink: 使管脚进入到闪烁状态
unexportall:通过 /sys/class/gpio目录下的文件释放所有管脚
exports:显示通过 /sys/class/gpio申请的管脚列表
export/edge/unexport:通过通过 /sys/class/gpio对单个管脚进行申请和释放,设置触发模式
wfi:管脚设置为输入模式,并且设置中断响应模式
drive: 设置管脚的电流驱动强度
pwmf: 设置pwm的时钟周期,输入值为频率,例如48000表示48KHz, 取值范围最小48000
pwmd:设置pwm的高电平占空比,取值范围1-100
i2cd/i2cdetect: 显示I2C总线上的设备信息
rbx/rbd: 读取0-7这一组管脚的电平值
原作者:AI搬砖客
原链接:本文转自地平线开发者社区
-
嵌入式
+关注
关注
5006文章
18440浏览量
292107 -
人工智能
+关注
关注
1781文章
44768浏览量
231847
发布评论请先 登录
相关推荐
我用香橙派做了一个Klipper 3D打印控制器
飞腾派4G是否支持安装SSD
为什么无法在电脑上安装\"ezusbfx3sdk_1.3.5_Windows_x32-x64.exe\"?
在全志H616核桃派开发板上进行基于WiringPi的IO控制
【米尔-瑞米派兼容树莓派扩展模块-试用体验】测试安装VNC远程桌面
TogetherROS目标检测运行方法
![TogetherROS目标检测运行方法](https://file1.elecfans.com/web2/M00/B3/54/wKgZomVlpcyAJNHjAADd-JxkSu8020.jpg)
地平线机器人开发UART串口通信程序
【悟空派H3开发板免费体验】基于悟空派H3开发板实现:三全向轮小车速度控制、里程反馈
【悟空派H3开发板免费体验】4、安装libmodbus库
【悟空派H3开发板免费体验】悟空派H3开发板
Arm Cortex‑X3核心加密扩展技术参考手册
ARM Cortex-X3核心技术参考手册
地平线RDK X3语音算法通过Alexa ACM方案认证
![地平线RDK <b class='flag-5'>X3</b>语音算法通过Alexa ACM方案认证](https://file1.elecfans.com/web2/M00/8D/11/wKgZomS2T4KAGPqnAAAqB_Zsvys339.png)
评论