![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux QT
恰_同学少年
自动化
展开
-
嵌入式LinuxQT操作自定义按键
嵌入式Linux系统中,用QT做的应用层程序,需要检测自定义的按键状态。使用的QT的按键事件,驱动层使用的Linux的input子系统。环境如下:硬件:Imx6ullQT版本:5.5在QT中使用按键事件检测按键状态基本上由三部分工作组成:1、驱动层;2、环境变量;3应用层1、驱动层首先开起Linux内核自带的按键驱动,(一般内核默认使能了按键驱动)然后在设备树中添加按键信息,并绑定按键码,我的设备树配置如下:2、环境变量由于驱动层用的是Linux input子系统,所以需要告诉QT是何输入驱原创 2020-06-30 18:35:19 · 2057 阅读 · 1 评论 -
串口通信中QByteArray的数据转换
QByteArray在串口通讯中经常被使用,通信处理过程中,经常会涉及到数据格式的转换,有一定必要较为全面详细的对QByteArray数据转换与处理部分进行阐述。本文通过以下几个部分加以介绍:主要内容1、字符串发送与十六进制发送的区别1.1字符串发送1.2十六进发送2、QByteArray数据转换与处理2.1 十六进制-字符2.2 数值转换与输出2.3 字符串数值转为各类数值2.4 大小写转换2.5 与字符串互转1、字符串发送与十六进制发送的区别在使用串口发送数据时可以选择字符串发送或者十六进制发送,原创 2020-05-31 17:22:11 · 3781 阅读 · 2 评论