处理内核和用户空间中的GPIO ARM9嵌入式Linux AM1808

时间:2016-03-18 11:08:57

标签: linux-kernel embedded-linux

我必须处理(即打开和关闭)我的LCD Power Pin内核和用户空间。

我们已经在Mux.h,da850.c和board-da850-evm.c中正确配置了gpio引脚。

问题在于,当我们在内核中配置此引脚时,/ sys / class / gpio无法访问此引脚。

我们已经在board-da850-evm.c中配置了这个,如下所示,

ret = gpio_request(DA850_LCD_GP3, "LCD GP3");

if (ret)

pr_warning("Cannot open GPIO %d\n", DA850_LCD_GP3);

gpio_direction_output(DA850_LCD_GP3, 1);

gpio_set_value(DA850_LCD_GP3,1);

如果我们对此部分发表评论并从用户空间导出,那么我们就成功使用了这个pin形式的用户空间。

是否可以处理gpio表单内核和用户空间? 或者我们需要编写gpio驱动器吗?

0 个答案:

没有答案