GPIO 上手手册
大家好 我是龙哈哈 今天来讨论下 关于orangepi H3系列的gpio的问题,关于gpio的讨论有很多,但是具体到怎么做 大家都很迷茫,下面我根据外文论坛关于如何处理gpio等诸多问题向大家做一介绍首先 需要 :板子一张 tf 卡一张 刷好系统 人一条(好汉嘛),下载 orange_pi_WiringBP_guenter_geaendert_bananapro 这个是orangepi h3 的驱动,如果不安装这个gpio默认是没有操作的,具体到底层应用这里不再赘述。下面介绍怎么安装
1 sudo apt-get install gcc g++ make 源码需要进行编译所以要安装编译器
2 tar zxvforange_pi_WiringBP_guenter_geaendert_bananapro.tar.gz 具体下载到那个目录你自己搞,还有怎么搞上去 你自己琢磨,下载 共享 U盘 八仙过海各显神通
3进入解压后的目录
chmod +x ./build赋权 使之可执行即可
sudo ./build 执行
然后 我们执行
gpio readall 就可以看见
当然 现在 问题还是没有结束 驱动安装了 对应的gpio库还是没有安装所以 你用Python 是没法搞定的所以要安装gpio库
把第二个文件 弄到板子上去找到文件 文件名orangepi_PC_gpio_pyH3.tar.gz
然后解压 tar zxvf orangepi_PC_gpio_pyH3.tar.gz
然后进入目录 执行sudo python setup.py install
如图
具体到应用欢迎回帖拍砖谢谢 测试:
cd \examples
python blink_POWER_STATUS_PL10.py
可以看到orangepi的那个红色系统指示灯一闪一闪的就是成功了
Python的GPIO不再解释
上手例程 改天试试 如果是萝卜丝的那个直接加载内核里面的suxi-gpio.ko 然后在sys/class/gpio-sw里面就可以看到针脚 用法同树莓派一样 nerfg 发表于 2015-11-19 23:13
如果是萝卜丝的那个直接加载内核里面的suxi-gpio.ko 然后在sys/class/gpio-sw里面就可以看到针脚 用法同树 ...
其实只安装第一个就能用,用c,不用python. wsj1128 发表于 2016-3-8 09:48
其实只安装第一个就能用,用c,不用python.
gpio的python库是可以用的 本帖最后由 li0544 于 2016-5-18 08:54 编辑
我是 orangepi pc, 使用的过程中遇到点小问题,用这个驱动解决了 https://github.com/zhaolei/WiringOP 谢谢,我试试看,有问题再来请教。 原来opi早就可以用wirringpi了,我还不清楚,是不是要加载sunxi-gpio.ko
页:
[1]
2