摘要:
/*把ASCII字符转换为16进制 */ uint8_t char_to_hex(const uint8_t *ch) { uint8_t value = 0; if(*ch >= 0 && *ch <= 9) { value = *ch + 0x30; } else if(*ch >=10 && 阅读全文
摘要:
主要有以下三点: 1)槽函数未声明为 slots 类型, 信号函数未声明为 signals所致 2)槽函数和信号函数的参数不一致所致 3)connect关联时失败 阅读全文
摘要:
1、查看提交历史 sudo git log 打印如下内容: commit 2e3c19d412ab6a99bb51f338f71537a720a9c706 Author: huangbaoguo <baoguohuang@163.com> Date: Tue Nov 20 21:55:25 2018 阅读全文
摘要:
目前涉及到的主要有两种: 1、每隔一段时间执行 QTimer *timer = new QTimer(this); connect(timer, SIGNAL(timeout()), this, SLOT(update())); timer->start(1000); // 1秒 2、单独执行一次 阅读全文
摘要:
当库文件中包含多个头文件和c源文件时,需要执行如下步骤: 1) makefile中添加 库文件依赖, -L 后面跟库文件的路径, -l(小写)后面跟库的名字 2)将库文件中的头文件添加到工程中去,使的编译时可以找到。 可以使用-I后面跟头文件的路径。 阅读全文
摘要:
在QT中定义了一个线程类,继承自QThread, 在类中未加 Q_OBJECT 时编译正常,加入后报错如下: undefined reference to `vtable for myThread' 在串口下,手动make,无错误。 百度后得知: 一:预编译器打开宏Q_OBJECT,声明若干个由mo 阅读全文
摘要:
ubuntu安装软件时报错: E: The package code needs to be reinstalled, but I can't find an archive for it. 解决方法: 打开 /var/lib/dpkg/status 文件, 查找安装未成功的安装包,譬如搜索关键子 阅读全文
摘要:
DALSA gige相机有两种方式可以获取到相机相关参数,一个是读取相机里面的xml文件;另外一个是读取相对应的寄存器的值。 对于修改寄存器的值,有两个相应的函数: 1)GevSetFeatureValue 函数原型为: GEV_STATUS GevSetFeatureValue(GEV_CAMEA 阅读全文
摘要:
利用 ubuntu 16.04 自带功能远程登录到同事的电脑时,提示如下错误: This file server type is not recognized 百度一下,得知,缺少必要的文件,安装后解决 sudo apt install gvfs-backends 阅读全文
摘要:
TX2的底板上有三个串口,位于J21的ttyTHS1,位于J17的ttyTHS2和给蓝牙使用的ttyTHS3。 ttyTHS1是控制台串口(serial console),再启动的时候会通过它打印一系列消息,要想将ttyTHS1当成普通串口用,可以修改/boot/extlinux/extlinux. 阅读全文