0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

旭日X3派WiringPi安装

地瓜机器人 2022-12-07 16:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

安装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搬砖客
原链接:本文转自地平线开发者社区

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5186

    文章

    20155

    浏览量

    328970
  • 人工智能
    +关注

    关注

    1813

    文章

    49746

    浏览量

    261603
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    半年参与3万辆宝马X3生产,人形机器人“进厂打工”真成了

    了其人形机器人“进厂打工”的最新成果。   Figure 02:半年参与3万辆宝马X3生产,进入退役阶段   根据Figure AI的说法,在过去的六个月内,其第二代人形机器人Figure 02已经在宝马集团斯帕坦堡工厂参与生产了3
    的头像 发表于 11-24 08:25 7457次阅读
    半年参与<b class='flag-5'>3</b>万辆宝马<b class='flag-5'>X3</b>生产,人形机器人“进厂打工”真成了

    华为路由 X3 Pro火了!业界首发Wi-Fi7+和透明天线,1299元起

    电子发烧友原创 章鹰 11月25日,在华为 Mate 80 系列 / Mate X7 及全场景新品发布会上,华为消费者BG CEO何刚宣布,首款艺术路由——华为路由 X3 Pro日照金山发布。这款
    的头像 发表于 11-30 00:46 6308次阅读
    华为路由 <b class='flag-5'>X3</b> Pro火了!业界首发Wi-Fi7+和透明天线,1299元起

    安谋发布“周易”X3 NPU,破局AI算力,智绘未来蓝图

    2025年11月13日,国内领先的芯片IP设计与服务提供商安谋科技Arm China,正式揭开了新一代NPU IP“周易”X3的神秘面纱。通过其创新的专为大模型设计的DSP+DSA混合架构与软硬协同
    的头像 发表于 11-17 11:47 138次阅读
    安谋发布“周易”<b class='flag-5'>X3</b> NPU,破局AI算力,智绘未来蓝图

    基于树莓(RaspberryPi)构建高效实时监控系统

    安装 ZeroNews Agent 在树莓(Raspberry Pi)上下载并运行 ZeroNews。 第 2 步:树莓派上安装 Motion 监控 先在树莓派上使用 apt 安装
    的头像 发表于 09-22 15:14 869次阅读
    基于树莓<b class='flag-5'>派</b>(RaspberryPi)构建高效实时监控系统

    奇瑞风云X3系列双车上市

    8月16日,奇瑞汽车旗下风云品牌全新方盒子产品序列——风云X3与风云X3 PLUS正式宣告上市。风云X3系列基于iCAR 03系列焕新升级而来,在造型设计、动力性能、智能科技、功能配置及工艺品质等维度实现全方位跃升。
    的头像 发表于 08-19 11:48 843次阅读

    树莓派会中病毒嘛?需要安装杀毒软件吗?

    恶意软件和其他类型的病毒无处不在,但它们大多是为Windows电脑编写的。树莓运行的是Linux系统,人们普遍认为Linux没有病毒。这究竟是不是真的?树莓真的需要杀毒软件吗?在树莓电脑上
    的头像 发表于 07-15 18:34 533次阅读
    树莓派会中病毒嘛?需要<b class='flag-5'>安装</b>杀毒软件吗?

    基于树莓的工业级 3D 打印机!

    基于计算模4的3D打印机功能强大、可靠且易于使用!Formlabs采用树莓计算模块4为其最新款3D打印机Form4提供动力,提升了其旗舰系列打印机的速度、质量和成功率,为工业和商业客户提供了一个
    的头像 发表于 06-29 08:22 798次阅读
    基于树莓<b class='flag-5'>派</b>的工业级 <b class='flag-5'>3</b>D 打印机!

    用树莓“揪出”家里的耗电怪兽!

    在本应用中,我们将使用树莓设置一个CE电流监测器,并通过网页界面显示电路的电流读数。本项目使用的组件硬件组件树莓2ModelBx112通道20安培电流监测控制器x1项目背景介绍在本文中,我们将通过树莓
    的头像 发表于 06-04 15:33 1146次阅读
    用树莓<b class='flag-5'>派</b>“揪出”家里的耗电怪兽!

    韵乐Vinal X3/X5卡拉OK音频处理器调音软件简介

    韵乐Vinal X3/X5卡拉OK音频处理器调音软件软件简介韵乐Vinal X3/X5调音软件具有音箱处理器功能的卡拉ok效果器每个功能部分都独立可调且有相应的PC界面可直观调节易于操
    发表于 05-16 15:33 1次下载

    RDK X3 带飞的智能护理系统:让机器人秒变贴心小棉袄

    济往开来团队带着超燃黑科技来了!基于 RDK X3 开发的老年智能监控系统,跌倒秒报警、手势一键呼叫、还能陪唠嗑!最绝的是 开源代码直接甩链接 ,技术党狂喜!
    的头像 发表于 05-09 21:53 584次阅读
    RDK <b class='flag-5'>X3</b> 带飞的智能护理系统:让机器人秒变贴心小棉袄

    HMC-XTB110 无源x3倍频器,24-30GHz输入技术手册

    HMC-XTB110是一款单芯片x3无源倍频器,采用GaAs肖特基二极管技术,具有低转换损耗和高度Fo隔离。 这款宽带x3倍频器无需直流电源,适用于低频率的3倍频率比直接生成高频率更加经济的大规模
    的头像 发表于 04-16 16:15 701次阅读
    HMC-XTB110 无源<b class='flag-5'>x3</b>倍频器,24-30GHz输入技术手册

    九号公司Segway Navimow X3割草机器人获TÜV莱茵&quot;高效割草&quot;Quality-mark认证

    巴黎当地时间4月1日,九号公司(Segway-Ninebot)旗下子公司未岚大陆在巴黎举办产品发布会,发布其最新款割草机器人Segway Navimow X3。该产品获国际独立第三方检测、检验和认证
    的头像 发表于 04-14 15:07 1165次阅读
    九号公司Segway Navimow <b class='flag-5'>X3</b>割草机器人获TÜV莱茵&quot;高效割草&quot;Quality-mark认证

    “你的钱来了”:财神1号,RDK X3驱动,自动捡钱不手软!

    采用 RDK X3 打造无情的捡钱机器,每天8亿纸币掉在路面上,财神1号帮你捡个够!
    的头像 发表于 02-18 11:15 943次阅读
    “你的钱来了”:财神1号,RDK <b class='flag-5'>X3</b>驱动,自动捡钱不手软!

    deepin 23+树莓让小车动起来

    模块     安装环境 系统:deepin 23 配置 Python 环境     sudo apt install python3-pip python3-venv python-dev-is
    的头像 发表于 02-12 09:12 1328次阅读
    deepin 23+树莓<b class='flag-5'>派</b>让小车动起来

    Cadence推出Palladium Z3与Protium X3系统

    楷登电子(Cadence)公司近日宣布,正式推出新一代Cadence® Palladium® Z3 Emulation和Protium™ X3 FPGA原型验证系统。这一组合标志着数字孪生
    的头像 发表于 01-07 13:48 1727次阅读