微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > Amazon Iot物联网终端之廿四 Adafruit_BBIO的使用。

Amazon Iot物联网终端之廿四 Adafruit_BBIO的使用。

时间:10-02 整理:3721RD 点击:
1、这个python的库使用方法详见链接
https://learn.adafruit.com/setting-up-io-python-library-on-beaglebone-black/gpio
https://pypi.python.org/pypi/Adafruit_BBIO/
具体对应的GPIO,PWM,ADC,I2C,UART等多种使用方法。
这个python库依赖于对应/sys/class/gpio的访问,这个是linux内核编译时,选择GPIO编译的结果,如果没有编译gpio,那么在class目录下是空的。
2、具体的说,对应GPIO控制,执行如下
import Adafruit_BBIO.GPIO as GPIO
GPIO.setup("P8_10", GPIO.OUT)
GPIO.output("P8_10", GPIO.HIGH)
GPIO.cleanup()
分别是设置方向,启动高电平和清除。
另外的设置名字也是等同的。
GPIO.setup("GPIO0_26", GPIO.OUT)
3、 设置输入范例如下,
import Adafruit_BBIO.GPIO as GPIO
GPIO.setup("P8_14", GPIO.IN)
if GPIO.input("P8_14"):
    print("HIGH")
else:
    print("LOW")
4、那么对应于myir开发板的编号需要从对应的引脚表上去查,


Rico Board 管脚描述表.pdf(866.43 KB, 下载次数: 0)

2016-12-12 15:41 上传

点击文件名下载附件


具体就可以查到如何控制了,在对应的J9和J10可以比较容易的查到。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top