写入/ sys / class / gpio / export失败

时间:2012-02-08 20:13:30

标签: gpio

我正在开发一个项目,需要我配置gpio引脚并在原子板上添加传感器。内核配置了gpio ... CONFIG_GPIO_SYSFS=y是内核选项之一。

我正在使用 fedora版本2.6.29-10
但我无法使用

写入gpio文件夹中的导出文件
GPIO=22  // to add pin 22 to userspace  
echo $GPIO > /sys/class/gpio/export

我收到错误
bash: echo: write error: Invalid argument

我也尝试使用sudosh -c,但没有用,除非我可以将这些引脚暴露给用户空间我不能写任何代码。我做错了什么?
是否需要设置内核版本或其他一些内核选项的问题?

提前致谢

1 个答案:

答案 0 :(得分:6)

嗯,因为GPIO引脚可以像我所描述的那样使用。您需要使用 insmod modprobe 加载模块。 经过漫长的等待,我从原子板制造商处获得了这些模块。 现在解决了上述问题。