我正在开发基于qt 4.8.5和C ++的项目,系统是ubuntu 1404,pc中的主板是DL631-c226(有关DFI.COM的信息)。
在规范中,有一个8位的DIO数字输入输出端口。
我看了,我看到网上的每个地方都是最简单的命令;
echo 1> / SYS /类/ GPIO /出口
之后创建了一个目录,但在我的系统上却没有。即使我使用sudo root或root或admin
发送命令,也不会发生任何事情我收到错误消息“权限被拒绝”。
BIOS中没有关于DIO或GPIO配置的内容,在内核中GPIO设置为YES
我需要帮助才能读取主板DIO引脚上的值。
答案 0 :(得分:0)
DIO端口的接口是通过i2c。咨询他们的手册,您可以看到如何与之交谈的示例。我建议你在Linux下调查i2c以了解如何处理它。至少你需要安装i2c工具并确保你的内核中有i2c支持。
他们的例子:http://www.manualslib.com/manual/725217/Dfi-Dl631-C226.html?page=75#manual