我希望在 Linux 中找到一种通用机制来切换连接到嵌入式应用程序中 GPIO 控制器的 LED。
我可以使用 JTAG 或我的引导加载程序(直接设置寄存器)。但是,从用户模式切换一些灯会很棒
我在 Linux 上对此并不精通,是否有可以从我的用户模式应用程序调用的标准内核驱动程序?还是我需要为我的应用程序编写驱动程序?
我进行了一次网络搜索,发现了从编写自己的驱动程序到感觉即席的库的各种想法。我希望找到最“标准”的方式,认为 stackoverflow 人群会有很好的意见
任何提示都会很棒
我希望在 Linux 中找到一种通用机制来切换连接到嵌入式应用程序中 GPIO 控制器的 LED。
我可以使用 JTAG 或我的引导加载程序(直接设置寄存器)。但是,从用户模式切换一些灯会很棒
我在 Linux 上对此并不精通,是否有可以从我的用户模式应用程序调用的标准内核驱动程序?还是我需要为我的应用程序编写驱动程序?
我进行了一次网络搜索,发现了从编写自己的驱动程序到感觉即席的库的各种想法。我希望找到最“标准”的方式,认为 stackoverflow 人群会有很好的意见
任何提示都会很棒
您想使用 sysfs 接口连接 GPIO
http://www.kernel.org/doc/Documentation/gpio.txt
在该链接中搜索“用户空间的 Sysfs 接口”
我不知道您使用的是哪种类型的系统,或者您的内核中是否已经启用了对此的支持,但这就是您想要查看的地方。