技术知识
-
libusb开发通讯问题
libusb开发通讯问题 本篇文章继续记录使用libusb通讯是遇到的问题 问题描述: 使用libusb与一台新的虚拟串口下位机通讯,扫描、打开、关闭都是正常的,就是无法收发数据,…
-
Qt定时器的两种实现方式
Qt定时器的两种实现方式 Qt中定时器使用有两种,一种是QObject的定时器,一种是QTimer的定时器 QObject: QObject中的定时器的使用,需要用到三个函数 1、…
-
Qt获取当前时间
Qt获取当前时间 时间日期是经常遇到的数据类型,Qt 中时间日期类型的类如下: QTime:时间数据类型,仅表示时间,如12:12:13。 QDate:日期数据类型,仅表示日期,如…
-
Qt获取系统信息
Qt获取系统信息 在开发过程中经常会遇到需要知道系统信息的时候,比如:屏幕尺寸、系统版本、语言信息等,本篇文章简单的分享一下我对这些内容的封装 #ifndef STYSTEMINF…
-
Qt启动界面
Qt启动界面 软件启动时常常会因为加载很长时间从而导致软件打开要好长时间,而这段时间是没有界面显示的。程序可能启动较长时间后,窗口才会显示出来,用户很容易会抱怨程序响应的慢。为了改…
-
Qt设置程序版本信息
Qt设置程序版本信息 windows下的可执行文件的属性中有版本这个信息,她含有版本信息,描述,版权等等。对于qt的程序,要含有这样的信息,该怎么办呢?设置版本信息有两种方法 内置…
-
Qt Pt转Px
Qt Pt转Px 界面开发时因为是在自己的电脑上,所以开发出来的效果看上去和自己预期的一样,但是发布出去后就不同了,不同的分辨率导致尺寸比例不同,会出现不协调的现象,想要解决这个问…
-
芯片战争2020
一个大时代来临前,我们往往一无所知。你看着你所熟知的这一切,看着旧时代的背影渐行将远,满以为还会再见,然而,一个转弯就是永别。 2020年的这一场疫情,这个世界改变了很多。一季度,…
-
STM32 CANbootloader 升级功能设计开发(3)主要逻辑功能实现
1. 前言 最后这部分内容,主要是一些逻辑关键功能; 例如, bootloader如何调整到app地址段执行? 如何解析CAN数据? 如何防止CAN设备变砖? 2. bootloa…
-
小科普丨什么是JESD204标准,为什么我们要重视它?
一种新的转换器接口的使用率正在稳步上升,并且有望成为未来转换器的协议标准。这种新接口JESD204诞生于几年前,其作为转换器接口经过几次版本更新后越来越受瞩目,效率也更高。 随着转…