- 博客(26)
- 资源 (10)
- 收藏
- 关注
原创 使用notepad筛选日志时,删除带时间|03:24:53:146|的命令
在朔黄项目工作中,经常会对设备出现的问题进行分析,所用到的notepad++软件对设备日志筛选会出现一些带|03:24:53:146|时间的字段,需要进行删除。1、在notepad中使用正则表达式命令 {|[0-9][0-9]:[0-9][0-9]:[0-9][0-9]:[0-9][0-9][0-9]|}Gnss1 handler Gnss data 85, 查看当前北斗信息。Send Require BDid 查看当前ATP连接哪台差分站。Getout 查看是否接收到差分站信息。
2023-06-07 10:32:33
695
原创 QT中/获取从1970年1月1日0时起后经过的秒数
1、第一种#include <sys/time.h>struct timeval time;static struct timeval Ltime;gettimeofday(&time, NULL);long Secnum = (time.tv_sec*1000 + time.tv_usec/1000) - (Ltime.tv_sec*1000 + Ltime.tv_usec/1000);cout << Secnum << endl;2、第二
2022-03-01 18:03:05
1189
原创 Ubuntu下点击QtCreator后,没有响应的解决
问题描述:在Ubuntu下,点击Qt图标后,Qt卡死,整体布局不显示解决方法:删除Qt安装系统配置目录下的QtProject文件夹及文件夹中的文件1、查找当前系统的QtProject文件夹所在的目录find / -name QtProject2、命令行会输出QtProject文件夹所在的目录3、删除QtProject文件夹rm -fr /home/embedfire/.config/QtProject4、重新打开Qt软件即可正常显示...
2022-02-22 15:42:58
3824
原创 Ubuntu上遇到Failed to construct device ‘usb-ehci‘ instance #0
1、在virtualbox打开虚拟机,报错。原因可能是virtualbox一直更新最高版本,扩展包版本太低2、查看当前virtualbox版本号3、从官网下载对应的扩展包Downloads – Oracle VM VirtualBox(官网)4、选择当前VirtualBox6.1.28对应的扩展包5、将下载下的Oracle_VM_VirtualBox_Extension_Pack-6.1.28.gz的后缀.gz改为.vbox-extpack,即(Oracle_VM_...
2022-02-15 15:38:43
1217
原创 关闭VirtualBox检查更新功能
VirtualBox软件总是打开后提示更新,频率大到厌烦程度,可以取消更新。操作如下:点击“全局设定”->更新->取消掉检查更新钩选项
2022-02-15 10:34:32
1187
原创 linux下的QT导入项目出现错误。Error:Could not decode “xxx“ with “UTF-8“-encoding.Editing not possible
1、linux下的QT导入项目出现错误。Error:Could not decode "xxx" with "UTF-8"-encoding.Editing not possible2、点击“Select Encoding”按钮,选择GBK等(选什么不重要)编码,点击按编码重新载入,这样文件就可以编辑了3、在菜单栏上点击“Edit”按钮,点击“Select Encoding”按钮,此时就会出现“UTF-8”选项,选择UTF-8,然后点击"Save with Encoding"按钮。4、.
2021-12-30 17:11:11
1544
原创 Qt Creator中新建项目报错 allocation of incomplete type ‘Ui::ATOWidget‘
1、Qt Creator中新建项目报错 ALLOCATION OF INCOMPLETE TYPE 'Ui::MainWindow'2、剪切全部代码保存,然后再复制回来,错误提示消失3、正常编辑代码即可
2021-12-29 11:44:13
1317
原创 记录Notepad软件保护眼睛的颜色怎么设置
1、设置->语言格式设置->背景色2、分别设置色调80,饱和度97,亮度 205,并添加至自定义颜色,点击应用
2021-11-19 15:00:36
374
原创 linux系统的嵌入式设备调试422串口
1、登陆linux系统,查看当前可用的设备,在终端输入:dmesg | grep ttyS*例如会显示如下,当前ttyS0可用2、可先使用linux系统中的串口调试工具(cutecom)检查线路是否正常linux安装cutecom的命令sudo apt-get install cutecom安装完成后,执行sudo cutecom显示3、调试正常后,再验证代码的读取与发送int g_tty_fd1 = -1 ;/*文件描述符*/const cha..
2021-09-22 18:13:03
3500
原创 qwt移植到linux设备
1、上篇记录虚拟机安装QWT,在/usr/local/qwt/lib/目录下生成四个库文件(libqwt.so libqwt.so.5 libqwt.so.5.0 libqwt.so.5.0.0)2、将库文件拷贝到嵌入式设备,分别放在/lib/目录;/opt/qtsdk-2010.02/lib/目录;/opt/qtsdk-2009.03/qt/lib/目录下3、修改环境变量文件vim /etc/profile最后一行加入export LD_LIBRARY_PATH=/opt/qtsdk
2021-09-17 10:30:00
232
原创 linux下安装qwt
最近需要在QT4.5.2版本上显示曲线,查了很多资料,最后使用QWT成功显示曲线坐标1、硬件平台32位ubuntu虚拟机QT4.5.2嵌入式系统 ubuntu12.04 qt4.5.2qwt-5.0.12、在虚拟机上安装qwt1)下载qwt-5.0.1.tar.gz2)解压tar -zxvfqwt-5.0.1.tar.gz3)修改配置文件vim qwtconfig.pri去掉#CONFIG += QwtDesigner4)打开qt creator,..
2021-09-14 17:11:47
1037
原创 Linux系统下,安装QT后新建工程出现cannot find -IGL
1、问题如下图这是因为没有安装GL库,终端下执行命令:sudo apt-get install libgl1-mesa-dev但是报错:E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?如下图参考博文(.
2021-09-14 11:19:33
387
原创 使用Vm VirtualBox安装虚拟机无法联网
1、新建虚拟电脑2、点击“设置”,添加需要安装的系统,我这里安装的ubuntu-18.04.4-desktop-amd64.iso3、更改网络,选择“网络地址转换NAT”(注意,选择网桥模式,虚拟机不能联网)4、点击“显示”,开启配置虚拟机...
2021-09-07 14:18:19
2357
1
原创 VS2017进行QT开发,使用QChart画曲线时与系统头文件重定义
工程引用<QChart.h>头文件与现有工程CommonTypes.h中宏定义重复定义basetsd.h(72): error C2371: “INT32”: 重定义;不同的基类型更改方法:1、将工程中的重复定义重新更改名字将项目中CommonTypes.h定义的typedef longINT32改成typedef longINT32B即可。2、将系统头文件添加到CommonTypes.h头文件中,然后将重复的宏定义使用ifndef包含#include <...
2021-08-13 09:55:59
413
原创 VS2017中使用QT添加曲线Chart操作
1、VS2017中新建项目,“Qt Widget Application”2、将chart勾选上3、选择Widget窗口4、在项目->属性中设置5、添加包含目录和库目录,然后选择链接器添加包含目录:添加库目录:链接器选择6、在项目UI中添加一个Widget,然后升级为QChartView7、给项目头文件添加命名空间,添加的命名空间要在#include "ui_项目.h"之前,否则编译时会出错。如果画图在线程中完成,那么该线程的头文件...
2021-08-09 14:37:01
1614
3
原创 虚拟机安装了中文输入法,但是QT Create依然无法切换中文
1、修改 /etc/profile文件,在文件末尾添加export GTK_IM_MODULE=ibus export XMODIFIERS=@im=ibus export QT_IM_MODULE=ibus
2021-06-22 13:57:52
885
原创 使用野火IMX6ULL开发板,wifi连接成功,不能访问外网
1、使用野火IMX6ULL开发板,跳线帽盖正确,使用fire-config成功连接无线2、查看ifconfig,无线网络成功分配了IP3、ping www.firebbs.cn报错ping: www.firebbs.cn: Temporary failure in name resolutionping 百度ip ping 182.61.200.6也不能ping通可以断定是DNS的设置有问题。网上搜索也说这个错误的原因99%是/etc/resolv.conf中的DNS配置错误,或者没..
2021-05-25 16:34:41
1955
3
原创 ubuntu安装软件,提示E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)
执行sudo rm /var/lib/dpkg/locksudo rm /var/lib/dpkg/lock-frontend重启终端即能正常使用 apt install命令
2021-05-25 09:57:59
203
原创 安装VM VirtualBox增强功能失败解决
1、软件:VirtualBox-6.1.22-144080-Win.exe系统:ubuntu-20.04.2.0-desktop-amd64.iso2、成功新建系统后,点击系统菜单栏的“设备”->增强功能“出现Could not mount the media/drive 'C:\ProgramFiles\Oracle\VirtualBox\VBoxGuestAdditions.iso' (VERR_PDM_MEDIA_LOCKED).错误3、右击鼠标,打开系统命令窗口,进入VBo..
2021-05-23 18:26:46
11516
8
原创 烧录系统后,SD卡内存变小的解决
一、在烧录系统前U盘的内存使用balenaEtcher软件,烧录完成后U盘内存当使用U盘SD卡烧录完毕开发板后,需要重新恢复U盘二、将U盘恢复将SD插入电脑,1、登陆windows,以管理员方式启动cmd命令窗口2、输入diskpart (会自动打开一个命令窗口)diskpart3、查看当前有哪些磁盘list disk 4、 #选择第一个磁盘 (这里我的sd卡是 disk 1,不确定哪个,可以进行拔插SD卡查询一下)sele...
2021-05-21 14:12:15
5031
3
原创 Makefile实现多个c文件生成一个可执行文件
Makefile代码备份CC = gccsrc = $(wildcard ./*.c) #all *.cobj = $(patsubst ./%.c, ./%.o, $(src)) #all *.otarget = main.cgi$(target):$(obj) $(CC) $(obj) -o $(target) \cp $@ /nfsroot/u...
2019-11-21 10:16:40
1813
原创 keil安装51后,然后安装MDK的arm,go to definition 不能用
go to definition of 某个函数时,每次都会出错invaild file解决方法
2017-08-25 20:33:14
1429
comtest.tar.gz
2021-09-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人