大家好,
我一直致力于在带有 Yocto Rocko 内核的 Gumstix Overo 平台上使用 Qt5 编写应用程序的工具实现。
经过一番努力,我设法设置了开发工具:
- 使用 Yocto Rocko 和 Qt5 创建可启动的 SD 卡。
- 获取交叉编译工具以在 Gumstix Overo (ARM) 上编码 Qt5 linux 支持。
- 配置 QtCreator 以开发代码并为 Gumstix Overo 编译它。
我所有的解释性“一步一步”的研究工作都可以在这个链接上找到。
为了使用 Gumstix Overo 的 I2C 部分,我想利用小型 OLED SSD1306 显示器。我在这里
找到了一个为 Beagle Bone 做的项目。
并且库实际上可以在这里使用。
为 Gumstix Overo 调整项目并编译代码后,我可以启动应用程序。
问题是,在运行程序短时间后停止并显示这两个错误。
- ioctl 错误:远程 I/O 错误。
- 块写入 RAM - 失败。
第一个错误的显示来自我在第 202 行的代码中添加的附加部分。
第二个错误的显示来自第 777 行中的库。
我在互联网上的不成功搜索让我向您寻求帮助。
小精确,考虑到 Gumstix Overo 和 SSD1306 OLED 显示器之间的 I2C 通信电压水平,已经进行了电子适配。
谢谢你们。