• 6952阅读
  • 1回复

qt中操作gpio的问题 [复制链接]

上一主题 下一主题
离线mthappy
 

只看楼主 倒序阅读 楼主  发表于: 2010-12-10
现在在板子上面有一个RS485串口,需要有一个gpio来控制接收和发送,因为rs485是用的半工方式的。

串口的接收和发送是在qt中启动了一个线程去做的,那么这样就涉及到在qt中去编写代码控制gpio了,目前处理器上跑的是linux,gpio是cpu自带的,在linux内核代码中控制这个gpio很简单,因为有专门的gpio的控制函数。不过这样的函数肯定是无法直接用在qt中的吧。

所以实现这个目标,需要怎么样做呢?

一点思路都没有,还请大虾们指教一二,多谢了
离线xiaohai

只看该作者 1楼 发表于: 2010-12-20
用Qt直接控制gpio是不可能的,因为这不是一个层次的问题,要想访问gpio口必须通过Linux驱动程序,在Qt中与访问驱动程序与单纯的Linux环境中访问驱动程序是一样的。当然要加上必要的头文件。
快速回复
限100 字节
 
上一个 下一个