nerfg 发表于 2015-10-27 18:48:18

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
如图

nerfg 发表于 2015-10-27 18:49:31

具体到应用欢迎回帖拍砖谢谢

nerfg 发表于 2015-10-27 23:31:48

测试:
cd \examples
python blink_POWER_STATUS_PL10.py
可以看到orangepi的那个红色系统指示灯一闪一闪的就是成功了
Python的GPIO不再解释
上手例程

renpeng009 发表于 2015-11-19 20:22:11

改天试试         

nerfg 发表于 2015-11-19 23:13:55

如果是萝卜丝的那个直接加载内核里面的suxi-gpio.ko 然后在sys/class/gpio-sw里面就可以看到针脚 用法同树莓派一样

wsj1128 发表于 2016-3-8 09:48:55

nerfg 发表于 2015-11-19 23:13
如果是萝卜丝的那个直接加载内核里面的suxi-gpio.ko 然后在sys/class/gpio-sw里面就可以看到针脚 用法同树 ...

其实只安装第一个就能用,用c,不用python.

nerfg 发表于 2016-3-26 16:39:12

wsj1128 发表于 2016-3-8 09:48
其实只安装第一个就能用,用c,不用python.

gpio的python库是可以用的

li0544 发表于 2016-5-16 09:43:38

本帖最后由 li0544 于 2016-5-18 08:54 编辑

我是 orangepi pc, 使用的过程中遇到点小问题,用这个驱动解决了 https://github.com/zhaolei/WiringOP

转角1068 发表于 2016-5-19 19:38:55

谢谢,我试试看,有问题再来请教。

cazureopi 发表于 2016-5-19 19:56:23

原来opi早就可以用wirringpi了,我还不清楚,是不是要加载sunxi-gpio.ko
页: [1] 2
查看完整版本: GPIO 上手手册