首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Qt5.9 Qml SPI接口实现

Qt5.9 Qml SPI接口实现
EN

Stack Overflow用户
提问于 2019-10-24 16:59:50
回答 2查看 417关注 0票数 0

我正在开发Qt5.9版本的应用程序。在这个项目中,我有一个连接到Toradex SOM iMX6DL的控制器。我正在用Qt5.9 Qml开发应用程序。

我没有得到在Qt Qml中实现控制器和Toradex SOM之间的SPI接口的信息来源。

请给我一些这方面的信息。如果有人有示例代码或文档,请与我分享。

EN

回答 2

Stack Overflow用户

发布于 2019-10-24 18:04:17

您应该创建自己的QObject派生类并将其公开给QMLEngine。Qt文档中的Integrating QML and C++会给你一个很好的理解。请注意示例中的BackEnd类,以及如何注册它以便在QQmlApplicationEngine中使用。

在您的ExampleSPIBackEnd类(或您命名它的任何名称)中,您必须使用读/写方法"stdio.h“进行半双工通信或使用"sys/ioctl.h”进行全双工通信。有关快速帮助,请参阅this document

This project也有很好的实现。考虑他们的GPL v2许可。

另一个很好的例子是https://raspberry-projects.com/pi/programming-in-c/spi/using-the-spi-interface

票数 0
EN

Stack Overflow用户

发布于 2020-04-02 10:20:38

我搜索了SPI spidev,查找C/C++中的实现。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58537813

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档