自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (49)
  • 收藏
  • 关注

原创 一些QT空间qss例子

/*关于样式表的文件:1.格式 类名#objName风格样式2.每个要设置的样式的控件都需要设置控件的 setObjectName3.对于每个界面,即使是继承QWidget的界面也需要单独使用一个背景的QWidget设置次界面的主背景色*//** 设置同一按钮不同状态下的风格 key:value 方式 **//* 正常按钮风格, 设置按钮按下、松开后的风格 */QPushButton[BtnState="NormalBtn"]{outline:none;border-radius:.

2021-08-19 14:07:29 23 1

转载 Qt 样式表学习

字体属性:(font)大小 {font-size: x-large;}(特大) xx-small;(极小) 一般中文用不到,只要用数值就可以,单位:PX、PD样式 {font-style: oblique;}(偏斜体) italic;(斜体) normal;(正常)行高 {line-height: normal;}(正常) 单位:PX、PD、EM粗细 {font-weight: bold;}(粗体) lighter;(细体) normal;(正常)变体 {font-variant: small-.

2021-08-19 13:58:02 21

原创 交叉编译mupdf 在ARM板上读取pdf

基于imx6的muPdf交叉编译连接 : https://blog.csdn.net/yinshengbing2010/article/details/91038095 移植连接 : https://www.cnblogs.com/pang1567/p/4083740.html例子 : https://www.cnblogs.com/blueroses/p/8268217.html http...

2021-07-27 19:44:47 54

原创 嵌入式移植使用pppoe

PPPoE官网:https://www.roaringpenguin.com/products/pppoe源码下载地址:https://dianne.skoll.ca/projects/rp-pppoe/Ubuntu 启动PPPoE服务:解压后源码 编译Ubuntu下的PPPoE 在源码路径下进入src 执行configure 进行配置生产Makefile :./configure --prefix=/home/opensource/pppoe/pppoe-test/pc-

2021-07-23 09:54:27 73 3

转载 QLineEdit 实现ip输入

工程目录如下创建一个 基于QWidget 的空白工程,添加 C++ class ,也就是 iplineedit.cpp 和 iplienedit.h 这两个文件, 新添加的用于继承 QLineEdit 类重新写一个用于ip输入的类iplineedit.cpp 文件内容:#include "iplineedit.h"#include <QRegExpValidator&g...

2020-04-06 21:33:13 569

转载 SecureCRT的使用教程

1.什么是SecureCRT?SecureCRT是一款支持 SSH2、SSH1、Telnet、Telnet/SSH、Relogin、Serial、TAPI、RAW 等协议的终端仿真程序,最吸引我的是,SecureCRT 支持标签化 SSH 对话,从而可方便地管理多个 SSH 连接,设置项也极为丰富。简单的说是Windows下登录UNIX、Linux服务器主机的软件。SecureCRT支持SSH...

2019-07-26 19:43:37 40080 1

转载 单相桥式整流电容滤波及稳态时的波形分析

电容滤波;

2019-04-20 20:09:24 1870 1

转载 ESP8266-01模块使用

ESP8266-01模块引脚分配:(3.3V供电)

2019-04-20 20:08:36 1905

原创 Git 添加项目

1. 在码云添加一个仓库2. 这样就在远程创建了一个仓库,用于存储代码3. 先创建一个空文件夹,不要包含中文路径4. 在此文件夹下选择 “Git Bash Here”5. 使用git指令 " git init " 初始化这个文件夹会多出一个 “ .git ” 文件夹6. 使用命令 “git clone...

2019-04-20 10:55:44 1516

转载 外部中断

一.外部中断相关寄存器1.定时器/计数器控制寄存器控制寄存器(TCON)IT0:外部中断0触发方式控制位当IT0=0时,为电平触发方式(低电平有效)当IT0=1时,为边沿触发方式(下降沿有效)IT1:外部中断1触发方式控制位当IT1=0时,为电平触发方式(低电平有效)当IT1=1时,为边沿触发方式(下降沿有效)2.中断允许控制寄存器(IE)EX0:外部中断0...

2019-04-16 20:56:52 476

转载 单片机IO口科普:推挽输出、开漏输出详解

转http://www.sohu.com/a/206866193_505888在学单片机和选用逻辑器件的时候我们常别人说这款芯片是推挽输出驱动能力强,这个引脚是开漏输出需要加上拉电阻。是不是有时候感觉一头雾水?今天就详解一下推挽和开漏,以后你买芯片的时候就可以和别人大声理论了。1. 推挽输出推挽输出既可以输出低电平,也可以输出高电平,可以直接驱动功耗不大的数字器件。2. ...

2019-04-14 20:08:48 2045

转载 strlen和sizeof有什么区别

区别:一、定义不同sizeof是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。2、它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。具体而言,当参数分别如下时,sizeof返回的值表示的含义如下:数组——编译时分配的数组空间大小;指针——存储该指针所用的空间大小(存储该指针的地址的长度,是长整型,应...

2019-04-13 19:49:46 116

转载 示波器测量晶振

https://www.cnblogs.com/hcr1995/p/9913633.htmlhttps://blog.csdn.net/zaohang/article/details/82152218http://www.360doc.com/content/18/0406/22/12345994_743404376.shtml示波器探头有X1和X10档,当测量一个信号时应该如何...

2019-04-13 19:41:52 3080

转载 Linux 文件属性

文件的9个属性 : -[rwxrwxrwx]每种身份(owner/group/others)各自的三个权限(r/w/x)分数是需要累加的,例如当权限为: [-rwxrwx---] 分数则是:owner = rwx = 4+2+1 = 7 group = rwx = 4+2+1 = 7 others= --- = 0+0+0 = 0所以设定权限的变更时, 该文件的权限数字就是770啦!...

2019-04-10 20:10:15 81

转载 51单片机(IO模拟IIC通信)

单片机作为主机sbit SDA = P1^0;sbit SCL = P1^1;IIC数据操作:在iic总线上,数据伴随时钟脉冲,一位一位的传送的,数据位由高到低传送,每位数据占一个时钟脉冲。在时钟线(SCL)为高电平期间,数据线(SDA)的状态就表示要传送的数据;高电平为数据1,低电平为数据0;在数据传递时,SDA上数据的改变要在时钟先为低电平时完成,而时钟线(SCL)为高电平时...

2019-04-10 20:09:38 6118 1

转载 如何简单理解单片机项目里的通信协议

本文我们所述的通信协议只是指建立再物理层之上的通信数据包格式。通常是我们自行约定的具有一定顺序排列的数据集合,且每一部分都有特定的含义,我们把这些数据集合借助物理层通信方式进行发送和解析。此处列举生活中最简单的一个协议:我们的身份证号码。号码的结构:公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位...

2019-04-10 20:08:40 994

转载 stm32 时钟系统学习

http://www.elecfans.com/dianzichangshi/20171113578546.html一、在STM32中,有五个时钟源,为HSI、HSE、LSI、LSE、PLL。①HSI是高速内部时钟,RC振荡器,频率为8MHz。②HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz。③LSI是低速内部时钟,RC振荡器,频率...

2019-04-10 20:07:37 293

转载 实用开关电源“各种拓扑结构”对比与分析

什么是Power Supply?开关电源的元件构成三种基本的非隔离开关电源三种基本的隔离开关电源反激变换器(Flyback)工作原理 (电流连续模式)反激变换器(Flyback)工作原理 (电流断续模式)反激变换器(Flyback)工作原理(1)反激变换器(Flyback)工作原理(2)反激变换器(Flyback)工作原理(3)...

2019-04-10 20:07:21 724

转载 51单片机 时钟

1. 时钟周期是机器周期的12倍 , 机器周期是晶振频率的倒数2. 51单片机1个机器周期=12个时钟周期,频率为12MHZ,则一个机器周期为1US,具体到定时器程序就是,假如你想定1MS,那么单片机每次加一个一,就要过1US,那么1MS就要加1000次,所以用65535-1000=64535;再把64535换成16进制为FC17,把FC付给TH0,17给TLO,即可定时1MS...

2019-04-10 20:05:54 4418 1

转载 51单片机 串口

串行异步收发器(UART).51 芯片的串口可以工作在几个不同的工作模式下,其工作模式的设置就是使用SCON 寄存器。它的各个位的具体定义如下: SM0 SM1 SM2 REN TB8 RB8 TI RISM0、SM1 为串行口工作模式设置位,这样两位可以对应进行四种模式的设置。串行口工作模式设置。波特率在使用串口做通讯时,一个很重要的参数就...

2019-04-10 20:05:18 2343 1

转载 51单片机 定时器

51单片机中断级别中断源 默认中断级别 序号(C语言用) INT0---外部中断0 最高 0 T0---定时器/计数器0中断 第2 1 INT1---外部中断1 第3 2 T1----定时器/计数器1中断 第4 3 TX/RX---串行口中断 第5 4 T2---定时器/计数器2中断 最低...

2019-04-10 20:04:46 703

转载 stm32 --- ADC,DMA,多路,单次/连续转换(标准外设库)

今天回答一个朋友的问题吧,ADC如何使用DMA采集多通道模拟电压。一. 写在前面这个问题其实之前写过一些相关文章,原理我之前也有相关描述。如果想要彻底弄明白其原理,建议阅读《参考手册》、结合标准外设库来理解。现在很多人习惯使用STM32CubeMX来直接生成初始化代码,如果没有掌握STM32CubeMX、HAL库,使用STM32CubeMX生成的代码,或许就不能满足你的...

2019-04-10 19:39:11 1441

转载 学好单片机设计,关于晶振的这些难题一定要先搞懂!

在初学51单片机的时候,总是伴随很多有关于晶振的问题,其实晶振就是如同人的心脏,是血液的脉搏,把单片机的晶振问题搞明白了,51单片机的其他问题迎刃而解……有关51单片机有关晶振的问题一并总结出来,希望对学51的童鞋来说能有帮助。一、为什么51单片机爱用11.0592MHZ晶振?其一:因为它能够准确地划分成时钟频率,与UART(通用异步接收器/发送器)量常见的波特率相关...

2019-04-10 19:39:01 1227

转载 11个经典运放电路

运算放大器组成的电路五花八门,令人眼花瞭乱。工程师在分析它的工作原理时常抓不住核心,令人头大。为此小编特地搜罗天下运放电路之应用,来个“庖丁解牛”,希望各位看完后有所收获。遍观所有模拟电子技术的书籍和课程,在介绍运算放大器电路的时候,无非是先给电路来个定性,比如这是一个同向放大器,然后去推导它的输出与输入的关系,然后得出Vo=(1+Rf)Vi,那是一个反向放大器,然后得出Vo=-Rf*V...

2019-04-10 19:38:47 37271 5

转载 快速读懂单片机时序图,就这么简单!

对于芯片开发使用来说,时序图是较为核心也较为重要的一个知识点。在厂家给出的芯片数据手册中,时序图也是非常重要的参数细节。开发者拿到一款芯片时,首先需要做的就是阅读其数据手册,对上面的内容进行提取和掌握。因此能够顺利的阅读并了解到单片机时序图想要传达的意思是非常关键的,本文为大家介绍一种能够顺利读懂时序图的方法。为了方便大家理解,这里以1602为例进行讲解,1602的引脚是很整齐的SIP单列直插...

2019-04-10 19:38:34 5279

原创 ESP8266 lua开发资料归总

JDK安装使用lua开发工具:https://blog.csdn.net/dianzishi123/article/details/84953994制作简单的wifi开关资料下载:https://download.csdn.net/download/dianzishi123/10791365刷支持lua的固件:https://blog.csdn.net/dianzishi123/a...

2019-03-27 19:22:01 1147

转载 C 库函数 - sscanf()用法

sscanf() 函数的声明:int sscanf(const char *str, const char *format, ...)#include "sys.h"#include "usart.h" #include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#include &lt;string.h&gt;int main()...

2019-03-15 18:53:44 198

转载 HTTP 基础知识进行总结和归纳

本文的主要内容HTTP 是什么 URL 详解 HTTP 之请求篇 HTTP 之响应篇一、HTTP是什么1、概述HTTP 全称是HyperText Transfer Protocal,即:超文本传输协议,从 1990 年开始就在 WWW 上广泛应用,是现今在 WWW 上应用最多的协议,HTTP 是应用层协议,当你上网浏览网页的时候,浏览器和 web 服务器之间就会通过 HTT...

2019-03-08 16:10:40 128

转载 TCP的连接和释放(三次握手和四次握手)

TCP运输连接的三个阶段:连接建立。 数据传送。 连接释放。 TCP连接建立过程中要解决的问题: (1) 每一方能够确知对方的存在。 (2) 允许双方协商参数。如:最大窗口值,是否使用窗口扩大选项,是否使用时间戳选项,服务质量,…… (3) 能够对运输实体资源进行分配。如:缓存大小,连接表中的项目,…… TCP采用客户服务器方式建立连接: 客户(client):主动发起连接建立...

2019-03-08 16:00:38 284

转载 通信协议——Http、TCP、UDP

CP HTTP UDP:都是通信协议,也就是通信时所遵守的规则,只有双方按照这个规则“说话”,对方才能理解或为之服务。TCP HTTP UDP三者的关系:TCP/IP是个协议组,可分为四个层次:网络接口层、网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有FTP、HT...

2019-03-08 15:58:12 213

转载 Git使用教程,最详细,最傻瓜,最浅显,真正手把手教

(预警:因为详细,所以行文有些长,新手边看边操作效果出乎你的预料)一:Git是什么?Git是目前世界上最先进的分布式版本控制系统。工作原理 / 流程:Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库二:SVN与Git的最主要的区别?SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候...

2019-03-08 15:49:37 88

转载 C (数据格式转换)

1. 使用 sprintf() 格式化一个拼接字符串如: 把十六进制的 "52" ; 转为 十进制为 "82" ; 或者转为字符 "R"//不要丢掉sprintf中的双引号unsigned char hour = 64;unsigned char minutes = 56;unsigned char seconds = 89;char timeStr[50] = {0};...

2019-02-27 16:20:18 964

转载 在线工具使用

 在线工具:https://tool.lu/   在线工具: https://www.sojson.com/hexconvert/16to10.html     

2019-01-19 21:41:47 202

转载 QT学习 设置 Qlabel 显示gif图片

1.创建一个widget 的ui工程2.在ui下添加一个控件 label3.在工程目录下添加.gif格式的图片资源选择工程文件右键选择"在Explorer中显示" 会打开对应的工程目录进入gif下选择自己的.gif图片 在工程中添加图片的路径, 在目录下"Ctrl+L"选择该目录路径4.在主窗体下添加显示 可以写成一个函数形式,在主窗体...

2019-01-17 20:57:44 2811

转载 为什么大电容滤低频小电容滤高频的问题

由于实际的电容存在电感效应,通常需要将一个电容等效为一个电容、一个电感和一个电阻的串联形式,如下图所示:所以,电容的实际阻抗为:由上式可得,当时,电容的实际阻抗值最小,此时的频率成为电容的自谐振频率,记为f0, 当频率大于f0时,实际电容呈现出容性阻抗, 当频率小于f0时,实际电容呈现出感性阻抗。电源滤波主要利用电容的隔直流、通交流的特性,干...

2019-01-17 20:56:53 3056 1

转载 QT 学习 (设置QPushButton和QLabel样式表)

工程文件:步骤:(1). 把用到的资源图片全部加载到工程中(其实并没有用到那么多)(2). 在ui设置中添加一个QLabel和QPushButton并改变按钮的大小(3). 在初始化时设置控件的样式表(构造函数中)操作:(1).如何向工程添加资源:https://blog.csdn.net/dianzishi123/article/details/8...

2019-01-17 14:34:48 5634

转载 QT 学习 (添加菜单栏动作 2)

添加菜单栏动作1:https://blog.csdn.net/dianzishi123/article/details/85807079步骤:(1) 添加菜单栏 QMenuBar *mBar = menuBar();//窗口添加菜单栏(2) 在菜单栏中添加 "对话框" 菜单 QMenu *menu = mBar->addMenu("对话框");//菜单栏中添加 "对话框" 菜...

2019-01-15 22:22:32 1323

转载 QT 的QString用法总结

QString在Qt里面被大量使用,使用QString的时候,我们不需要担心内存分配以及关于’\0’结尾的这些注意事项。QString会把这些问题解决。通常,你可以把QString看作是一个QChar的向量。另外,与C风格的字符串不同,QString中间是可以包含’\0’符号的,而length()函数则会返回整个字符串的长度,而不仅仅是从开始到’\0’的长度。(1).QString字符串的拼接...

2019-01-15 20:58:35 796

转载 QT 学习 (添加资源文件)

1. 鼠标点击工程文件目录右键选择 "添加新文件..."2. 在模板中选择 Qt-->Qt Resource File3. 资源名称,不要有中文, 路径默认保持工程目录即可4.选中 res.qrc 资源文件鼠标右键选择 "Open in Editor" 打开资源编辑区5. 在编辑区首先添加前缀6. 添加完前缀后才可以选择添加文件选择添加...

2019-01-15 20:37:26 3829 1

转载 QT学习 (QEvent事件)

任何从QObject类派生的对象均可以通过QObject::event()方法接收事件;事件产生时,QT会创建一个合适的QEvent对象或其子对象, 然后通过调用QObject类的event()函数将这个事件对象传给特定的QObject对象或其子对象重新实现事件函数不需要调用, 因为在main.cpp中的exe()函数中有事件循环, 事件函数只是重新实现了一下, 事件函数时虚函数都在...

2019-01-15 16:06:28 10376 2

QT 基于mainwindow添加一个文件菜单

QT 基于mainwindow添加一个文件菜单 ,在文件菜单下添加新建和打开选项,以及点击选项后的动作

2019-01-05

QT动态库实现及调用方式

QT动态库实现及调用方式,源码工程和库文件,简单的实现方便了解QT动态库的嗲用方式

2018-12-26

SQLiteExpertProSetup64.7z

sqlite查看工具

2021-10-15

MqttServer安装软件

MqttServer服务器软件安装在服务器上可以后台运行....

2018-10-10

FreeRTOS系统基础篇

详细介绍实时操作系统

2016-09-05

mqttfx-1.7.1-windows-x64.7z

mqtt 调试工具

2020-05-08

Wireshark抓包实例分析

Wireshark网络抓包案例分析介绍,存档 ,邮箱QQ等

2019-04-19

QT_TCP服务器简单实现

QT_TCP服务器简单实现,实现TCP服务器简单功能, 可以与客户端实现通信,没有处理字符问题,

2018-12-14

ResourceFile---QT简单使用资源文件工程

QT简单使用资源文件工程, 在工程使用QLael显示jnp, png, 和gif格式图片

2019-01-15

MenuDialog QT添加菜单动作

在一个不带UI 的QMainWindow工程下,添加对话框菜单, 在该菜单下添加一些菜单选项,通过这些菜单选项触发相应的动作

2019-01-15

SourceInsight3.5

SourceInsight3.5和 破解序列号 ,代码工程管理工具....

2018-11-04

按位异或计算器

按位异或计算器,工具类,上传备用不需要积分。

2019-02-21

air202 mqtt 测试程序

air202 mqtt 测试程序 完整版程序包含air202官方库文件 和LOD文件

2018-11-14

ESP8266制作简单的WiFi开关

其中包含esp8266使用lua实现操作GPIO,串口,定时器,TCP服务器和客户端,UDP,本地mqtt, 数据存储等源码和说明文档; 制作自己简单的wifi开关

2018-11-17

QT styleSheet

QT 中的QPushButton和QLabel的样式表设置, 设置背景图片

2019-01-17

stm32智能手表学习

完整PCB文件和stm32源码程序,学习stm32入门制作小产品练习

2018-07-29

u-boot-2014.07.tar.xz

最后一版通过boards.cfg配置的uboot源码,2014.07版本

2019-06-25

Keil与proteus完美结合教程

keil与proteus结合仿真个详细工具介绍

2017-05-08

Ucos+UcGui源码

嵌入式 Ucos+UcGui源码

2017-07-18

QT Event 事件处理器

QT 中 QEvent 和 QKeyEvent事件的处理,其中QEvent包含QKeyEvent和QMouseEvent事件处理,在event中处理QKeyEvent事件将影响单独的QKeyEvent的事件处理函数 事件处理顺序: 事件过滤器eventFilter(QObject *obj, QEvent *e);-----&gt;事件分发event(QEvent *e);--------&gt;具体事件keyPressEvent(QKeyEvent *e)等事件

2019-01-15

QT-MySQL-dll文件

QT-MySQL-dll文件 QT使用MySQL远程连接数据库时的.dll文件

2018-11-15

QT移植MQTT

mingw ------&amp;gt;利用下载的qmqtt-master源码移植实现简单的订阅和发布信息

2018-12-21

qt 编写 串口源码

qt 编写 串口源码 细节没有处理好,,,,关于16进制的发送问题还没好

2018-11-17

ucgui移植到stm32

ucgui移植到stm32

2017-05-08

NodeMCU-API

lua开发ESP8266 --- API手册中文说明, 介绍了ESP8266模块支持的一些外设

2018-09-11

Windows 下png 图片去警告

Windows 下png 图片去警告,QT 中使用截取的png 图标,有时会报警告,libpng warning: iCCP: known incorrect sRGB profile

2020-12-08

sqlite3 - 可视化工具.7z

sqlite 3 数据查看工具

2020-12-24

esp8266学习测试程序

ESP8266学习之路 lua开发过程中的一些 练习的 源码程序

2018-09-20

convert_srgb(png图片去警告工具).7z

当时使用qt添加png 图片资源时 ,png图片去除警告"iccp known incorrect sRGB profile"

2020-07-01

QT Event 事件处理

QT 中 QEvent 和 QKeyEvent事件的处理,其中QEvent包含QKeyEvent和QMouseEvent事件处理,在event中处理QKeyEvent事件将影响单独的QKeyEvent的事件处理函数

2019-01-15

air202串口操作lua源码

合宙air202 , 串口简单操作实现, 通过串口助手发送数据,解析数据控制继电器...

2018-11-10

搜狗输入法-Linux.7z

Linux 下的搜狗输入法离线安装包 ,直接安装即可使用

2019-11-05

esp8266学习测试软件

学习esp8266 使用lua开发时的一些软件工具 包含上传.lua文件的工具 手机网络调试工具 PC网络调试工具

2018-09-20

QT打包工具

Enigma Virtual Box 打包工具 QT打包发布到其他电脑使用

2018-11-30

QT 信号和槽

简单实现一个button按钮连接一个槽函数,在这个槽函数中再次发射一个自己声明的信号,去触发另一个槽函数

2018-12-03

合宙air202 lua程序源码

学习合宙air202 过程 使用lua操作定时的lua源码

2018-11-10

STM8L-串口.7z

使用STM8L152K4单片机的串口, 实现类似modbus 通信可以在此基础上进行协议的扩展。。。。。。

2020-03-14

IPLineEdit.7z

使用 QLineEdit 实现ip 输入功能, 通过qDebug 调试打印输入的结果, MinGW 工程

2020-04-06

FlashFXPE_xp510.com.zip

文件上传下载工具

2020-06-04

网络调试助手(安卓手机版)

手机网络助手,包括Tcp server ;Tcp client ; Udp server ;Udp client等模式

2017-07-18

空空如也

空空如也

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

TA关注的人 TA的粉丝

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