本帖最后由 jinyi7016 于 2017-1-6 22:00 编辑
官方所提供的ubilinux系统已经安装了支持UP-Board的RPi.GPIO和相应的支持。在ubilinux上这些都是可以支持使用的。
这里看到,这里定义的GPIO号是4那么对应到排针上的位置就是第7个引脚。
保存为led.py但是在运行的时候要使用root权限。 运行结果,LED 闪烁。
同样,使用mraa进行GPIO的控制。 程序如下:
其运行也是要使用root权限进行的。 运行结果与上面的一样。 还有一种是使用/sys/class/gpio中的GPIO进行操作。
但是没有原理图,也不知道这几个引脚与40pin的GPIO的对应关系啊。 从GPIO 的引脚定义上看,应该是有两个SPI 设备的,即spidev2.0 与spidev2.1 ,但在/dev 下只有一个spidev2.0 ,对于spidev2.1 目前还不支持。
串口支持的不少从ttyS0到ttyS3,但是只引出了ttyS1。而I2C更是多多的啊。可惜也只引出了一个。
|