你说的应该是开源硬件基于liunx系统的开发板吧
不然如果电脑你去哪找GPIO
以树莓派为例,我刚写的帖子,使用的python控制的GPIO
led闪烁实验,你看一下
//www.icxbk.com/community/thread-98492-1-1.html
1. 肯定可以,因为python可以调用系统的库(可能需要进行定制开发),只要linux下有调用方法,最后都可以通过转换(增加调用层级)来实现通过python控制。
2. 具体实施过程看环境(硬件)以及平台,如果已经提供对应的python库就简单,直接按介绍的方法调用就好,如果没有,就存在移植(包装调用)的问题,这个要看你的需要了,不过这一般也不是太难的工作,不过多级调用可能影响性能(响应速度)。
可以。
树莓派,BBB板,或是其他的一些比较大的开发板商都会移植对应于自己板子的python,但是如果自己做的,那么你要自己移植了。
不能直接控制,需要python的接口。目前一般的linux的gpio驱动模型都是字符驱动模型、混杂设备驱动模型,这些都是c来写的。目前比较流行的rpi之类的是因为有了py接口所以才能用python调用。