我在cubieboard A10上安装了archlinux, 但是我没有在cubieboard中找到任何/ sys / class / gpio文件。
我想知道,我将如何访问Cubieboard GPIO引脚并使LED闪烁
答案 0 :(得分:0)
作为一个诺比,我发现从Linux开始很难。我发现cubian + xfce4很容易用python + wiring-cb编程。您可以按照此页面获取更多信息
https://github.com/cubieplayer/Cubian/wiki/Get-started-with-Cubian
在python中闪烁LED:http://www.cubieforums.com/index.php?topic=766.0 我正在编写一个python脚本来检查cubieboard1的pinpoint / headers。如果您需要,请随时询问。
修改
好的,我很抱歉。我以为他是像我这样的初学者。我真的很长时间寻找答案,但找不到清楚的答案。所以我给了一个简单的方法。 因此,答案的艰难之路就是这样开始的 检查你的script.bin是否启用了gpio,你的内核内置了sunxi gpio?
[1] In kernel it should be enabled: Kernel with SUN4I_GPIO_UGLY = y
[2] Use bin2fex tool from sunxi-tools to check your script.bin usually in /boot.
./bin2fex /path/to/script.bin > script.fex
nano script.fex
例如:script.fex的最后一段应该包含
[gpio_para]
gpio_used = 1
gpio_num = 67
gpio_pin_1 = port:PG03<1><default><default><1>
gpio_pin_2 = port:PB19<1><default><default><1>
gpio_pin_3 = port:PB18<1><default><default><1>
~to
gpio_pin_66 = port:PB10<1><default><default><1>
gpio_pin_67 = port:PH07<1><default><default><1>