![](https://img-blog.csdnimg.cn/20201023114206526.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
ArmQt实战
一步步教你如何使用ARM 环境下的QT,附带完整代码,小白也能用。
秦晓宇
现已工作超过11年,创业公司创始人(山西星维数智信息科技)。从汇编干到了Java。深深的体会到了技术只有用于实践,才能推动社会的发展,才能服务于社会。
大言不惭:
精通单片机、嵌入式软件做了6,7年。
了解linux操作系统,做了1两年。
了解Qt,做了一两个产品。
精通Java,做了n个项目。
展开
-
Arm Qt 实战二:使用libmodbus创建MobusRtu-modbus_new_rtu为NULL的问题
this->ctx=modbus_new_rtu("/dev/ttyO2", 9600,'n',8,1); if (ctx == NULL) { fprintf(stderr, "Unable to create the libmodbus context\n"); return; }使用如上代码进行ctx的创建时,会发生无法创建ModbusRtu的问题,实际上是一个小问题导致的。 this->ctx=modbus_new_r...原创 2020-11-23 11:07:17 · 542 阅读 · 0 评论 -
Arm Qt 实战二:在Arm设备中保存sql数据
1、为项目添加sql支持在项目的.pro文件中增加QT += sql即可调用QT的sqlite#-------------------------------------------------## Project created by QtCreator 2020-08-01T19:53:32##-------------------------------------------------QT += coreQT += networkQT原创 2020-10-24 18:10:57 · 277 阅读 · 0 评论 -
Arm Qt 实战一:简单使用Arm设备的串口
1、Arm串口驱动程序创建Serial类:serial.h、serial.cpp#include "serial.h"#include <QDebug>#define printf qDebugSerial::Serial(){}bool Serial::opend(QString dev,BAUD_RATE buad,char nEvent){ fd = open(dev.toLocal8Bit().data(), O_RDWR); if(fd <原创 2020-10-23 12:10:54 · 1353 阅读 · 0 评论 -
如何在TI AM3358 (英贝特SBC8600B)ARM Linux环境中搭建QT运行环境
如何在TI AM3358 (英贝特SBC8600B)ARM Linux环境中搭建QT运行环境我们通常都会使用Qt在ARM Linux下开发带有界面的应用程序。这样我们就需要在没有Qt环境的linux板卡上安装环境。 通常有三个步骤。 1. 下载开源qt库。 2. 编写configure文件 3. 配置qmake.conf 4. 编译,安装qt库 5. 移植环境到ARM板卡 我原创 2016-01-20 08:59:57 · 1998 阅读 · 0 评论