自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 esp32-pico-d4开发环境配置

按照csdn那个教程,不知道少了什么,左下角COM、esp32等图标点击没有反应,不会出现屏幕中央的配置。全部卸载,按照官网的vscode配置教程,下载好了esp-idf,esp32tools,完成配置之后,左下图标才能正常使用。此类问题都是编译器使用之前qt的配置造成的,点击左下角esp32位置,屏幕中上方会选择工程平台硬件等信息,确认之后,c_cpp_properties.json会自动调整。感觉更新比较快,官网的还是比较靠谱的,瞎折腾了(没有硬件,先乱操作了一通,没有问题制造问题。

2023-05-24 15:52:16 1830

原创 qthread目前使用的两个方式

内容参考:关键内容全部参考以上文章前言: 在一个使用多线程的项目中,使用信号槽,想知道槽函数的响应时间,又懒得查文档,于是写了一段代码测试; 测试结果:默认情况下,槽函数是立即执行的,run()中的sleep(::sleep)并不影响槽函数的立即执行,多个槽函数顺序执行(线程使用方式改变之后也是同样的结论)void deal(){ static int t = 0; t++; printf("1111111deal%d\n",t...

2021-01-29 13:45:11 718 1

原创 linux QT设置时间使子线程卡住

shell设置指令:date -s '1999-01-01 08:08:08'当程序执行该指令之后,子线程就没了响应;网上找了个函数来设置时间:stime()、 settimeofday(),当设置成功之后子线程同样,没了响应;之后使用movetothread,修改子线程的方式,卡住时间稍有缩短,原因未知,也可能是错觉。修改过程中,由于去掉了qthread头文件,使函数中msleep无法使用,调整过程中发现去掉之后不卡了。使用unistd.h中的sleep、usleep,程序同样不会卡顿。应

2020-09-17 14:55:23 524

原创 arm板子 ping: sendto: Network is unreachable

ping 本地路由可以ping通,ping外网ping不通route查看路由表Destination Gateway Genmask Flags  Metric  Ref Use  Iface 192.168.10.0 *  255.255.255.0  U   0   0 0   eth1网关没有,添加网关route add default gw 192.168.10....

2020-09-07 09:09:51 1446

转载 RS-485网络为何需要加匹配电阻

转自:http://m.elecfans.com/article/612777.html最近项目跟别家设备对接,485通信出现了各种问题,几个关注的点在这篇文章中都有解释,质量高,赞一波周立功。一、终端电阻的作用对于RS-485总线,终端电阻主要是为了匹配通信线的特性阻抗,防止信号反射,提高信号质量。在组建RS-485总线网络时,通常使用特性阻抗为120Ω的屏蔽双绞线,由于RS-4...

2020-01-15 14:30:08 19461 1

原创 qt不添加图片资源,进行图片的显示

可以直接:label->setPixmap(QPixmap("./pic.jpg")); 或者:QImage *image= new QImage("./pic.jpg"); label->setPixmap(QPixmap::fromImage(image));

2018-08-03 15:48:22 1273

转载 Linux中变量#, @,0, 1,2, *,$$,$?的含义

https://www.cnblogs.com/kaituorensheng/p/4002697.html $# 是传给脚本的参数个数$0 是脚本本身的名字$1 是传递给该shell脚本的第一个参数$2 是传递给该shell脚本的第二个参数$@ 是传给脚本的所有参数的列表$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个$$ 是脚本运行的...

2018-08-03 15:47:19 281

转载 qt-4.8.6支持热插拔-arm

设备usb触摸线断开之后,即使重连,在已经运行的qt程序中,触摸失效,并且系统已经生成了触摸设备节点。解决方法:使用tslib;修改qt源码中的src/gui/embedded/qmousetslib_qws.cpp在QWSTslibMouseHandlerPrivate::readMouseData()的开始处加入以下代码,void QWSTslibMouseHandlerPri

2018-02-01 13:22:13 1131 2

原创 flash启用数据同步功能,防止文件掉电丢失

(1)在操作文件的地方,调用具有同步功能的函数,如fsync函数,这样只在操作对应文件时才会写入。(2)修改../x80文件,将         mount -t ubifs ubi1_0 /xxx          修改为:         mount -t ubifs -o sync ubi1_0 /xxx修改成这样后,以后每次操作/xxx的数据都会实时写入flash中

2017-11-08 08:43:07 1363

转载 linux的触摸屏:手工调试 && 调试各种TP时碰到的问题

转自:http://www.xuebuyuan.com/1812530.html(1)简述:在编译好了的ANDROID根文件系统的system/etc/pointercal这个文件内,存放着7个数,这7个数就是《linux的触摸屏之一》所讲的a,b,c,d,e,f,s。比如我在自己的MID上查看的数值为:4933 -5 -15710176 -95 -4961 56071328 65536。

2017-09-25 16:03:45 1392

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除