自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 资源 (44)
  • 收藏
  • 关注

转载 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 2123

转载 QT 的QString用法总结

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

2019-01-15 20:58:35 1710

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

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

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

转载 QT学习 (QEvent事件)

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

2019-01-15 16:06:28 20995 3

转载 QT 知识点

一.QStringList//定义QStringList list;//添加字符串list << &

2019-01-12 05:31:08 562

转载 QT学习 (错误信息)

 1.  multiple definition of `AuthorizationPc::AuthorizationPc(QWidget*)'错误原因:     重复定义解决方法:打开QT工程文件*.pro查看SOURCES += \ 以及 HEADERS += \下方是否有重复的源文件名或头文件名,删掉重复的即可 2.   Cannot retrieve deb...

2019-01-12 02:14:01 1388

转载 MP9486开关电源芯片

  MP9486电源芯片:

2019-01-09 21:21:08 13402

转载 Air202学习 五

air202 使用lua程序开发个人理解(基于操作系统)其实使用lua开发和C语言开发是一样的,只不过使用lua时把硬件的底层给封装好,不需要在自己配置寄存器了, 这一块就需要调用air202官方给封装好的lib库文件 一. 函数运行: 1. 当在文件只是定义实现函数时,它是不会运行的,需要在调用一下, 如:--test.lua文件local function TASK( ...

2019-01-09 21:14:57 1142 2

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

打开PC端软件有的会带有菜单栏, 如下:记录下学习QT时 , 如何添加使用菜单栏, 在菜单栏下添加菜单项, 以及这些菜单项触发动作过程: 在窗口添加菜单栏,然后在菜单栏添加一个 "文件" 菜单,在 "文件" 菜单下添加 "新建" 和 "打开" 选项, 点击新建 通过qDebug打印"按下新建" 点击 "打开" 打印 "按下打开"一. 操作步骤:(1). 添加空白菜单栏...

2019-01-05 10:22:57 7140 1

原创 QT 学习 (TCP服务器通信)

QT编写TCP服务器通信总结: TCP服务器通信 , QT提供了服务器类QTcpServer和客户端类QTcpSocket程序源码下载:https://download.csdn.net/download/dianzishi123/10849989说明:上传的源码是最初始的,文档下的源码会根据不同时候的不同理解而改动操作流程:1. 创建一个基于MainWindows的UI工程...

2019-01-01 10:23:41 6038 3

转载 QT 学习 (动态库的实现和调用)

一. 创建QT库工程生成库文件1. 新建 一个 C++库工程2. 选择共享库类型3.4. 库项目包含的模块选择然后一直 "下一步" 直至 "完成"工程文件:其中 "lib_1_global.h" 文件是根据创建的库工程名添加的相关宏文件"lib_1.h" 和 "lib_1.cpp" 是添加相关代码的文件;lib_1.h中添加代码:...

2018-12-26 11:25:29 721

原创 QT学习 (移植MQTT)

QMQTT源码获取:https://github.com/emqtt/qmqtt百度网盘下载链接:https://pan.baidu.com/s/1pSrfqwoyDfGLUojW2qk2pg     提取码:1w0r 一.下载源码编译构建1. 打开工程文件2. 打开该工程3. 配置构建 目录我选择默认的4. 构建生成的文件  二. 移植...

2018-12-21 21:05:55 1779

原创 ESP8266 -- lua开发学习之路 十四 (通过网页配置联网)

lua开发ESP8266API手册:https://nodemcu.readthedocs.io/en/master/en/modules/enduser-setup/#enduser_setupstart1.构建添加模块固件2.3.4.电脑连接模块开放的网络5.通过网页配置联网 配网成功后貌似模块的网络信号就消失了 当然也可以自...

2018-12-11 22:02:46 3640

转载 JDK安装

安装jdk支持的Java运行环境点击运行 ”jdk-7u80-windows-x64.exe” 直接点击 ”下一步” 此界面下回提示选择安装路径可以选择默认或自定义安装目录, 我选择自己的安装路径,然后点击 ”下一步”提示选择安装路径软件会一直安装,提示已成功安装,直接点击 ”关闭”此时JDK已安装完成,需要配置系统环境变量,使用时才会找到JDK....

2018-12-11 13:56:43 428

转载 QT 学习 (信号和槽)

首先看下信号和槽的连接函数QObject::connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type = Qt::AutoCompatCon...

2018-12-03 21:04:38 10123

原创 ESP8266 lua开发过程遇到的问题

lua开发8266API手册:https://nodemcu.readthedocs.io/en/master/​​​​​​​1. 使用串口接收函数时问题:

2018-12-01 22:35:51 722 1

转载 QT学习 (水平布局管理器)

一.  水平布局 1. 下面的操作不用管头文件,直接操作源文件和工程管理文件即可test.cpp文件:直接全部复制即可#include "test.h"#include <QWidget>#include <QPushButton>#include <QHBoxLayout>#include <QApplication>...

2018-12-01 22:30:46 1154

转载 QT 学习 (布局管理 水平和垂直布局)

对于窗体控件布局的一些理解窗体同时使用水平和垂直布局(1). 按照顺序布局把需要布局在一起的控件写在一起(2). 先水平布局, 把需要水平放在一起的控件先布局,每个水平布局都需要new一个布局,然后添加其他控件(3). 垂直布局, 把水平布局完的布局通过垂直布局addlayout添加到垂直布局直接看下例子:工程管理文件layout.pro文件:SOURCES +...

2018-12-01 20:57:02 7818

转载 QT (启动一个线程)

启动一个线程的步骤:(1) 创建一个自己的线程类继承QT中的QThread类 创建线程类WorkThread;(2) 在自己的WorkThreak类中重新实现run()函数, 该函数是一个死循环, 主要是完成自己需要的功能代码(3) 使用自己的类WorkThread 实例一个对象,也就是用该类创建一个变量 如: WorkThread *task = new WorkThread ...

2018-12-01 17:06:47 26592 1

转载 QT学习 (json组装和解析)

使用qt5.10练习json组装节点和解析json数据:1.创建空白工程,添加一个类,如下图所示工程文件下:mywight.cpp文件:#include "MyWight.h"#include <QApplication>#include &amp

2018-11-30 16:55:26 1599

转载 QT 学习 (设置时间为下拉格式)

使用QDateEdit或者QDateTimeEdit先创建一个时间对象然后设置为下拉选择setCalendarPopup(true)就可以开始效果:操作代码:ui->ImpowerdateTimeEdit->setDisplayFormat("yyyy-MM-dd HH:mm:ss"

2018-11-23 22:38:57 3749 1

原创 QT学习 (MYSQL数据库语句操作)

更新表/***************************************************更新表SQL语句*********************************************************UPDATE MANAGER_INFO SET ManagerName = 'qt',PassWord = 'qt' WHERE ManagerName...

2018-11-23 21:44:46 8536 1

原创 QT学习 (做自己的串口助手)

创建工程请移步:https://blog.csdn.net/dianzishi123/article/details/83387327学习地址:http://doc.qt.io/qt-5/qtablewidget.html源码下载:https://download.csdn.net/download/dianzishi123/10791282打包工具:https://download....

2018-11-17 22:07:17 5337 4

转载 QT学习 (数据间的格式转换)

贴个连接:https://www.cnblogs.com/newstart/archive/2013/01/21/2870101.html 1.  QString 转 QByteArray//方法1QString SendData;QByteArray ByteData = SendData.toUtf8();//方法2QByteArray ByteData = SendDa...

2018-11-17 19:27:53 389

原创 Air202学习 四 (模块mqtt通信控制继电器)

1. 板子air202控制继电器原理图:2. air202模块设置连接mqtt服务器通信操作步骤:(1) air202模块创建mqtt客户端(2)获取设备IMEI检测分配的ip(设备是否连接上网络)(3) 订阅主题 / 发布主题(4) 处理断线重连问题(5) 处理接收的数据require"misc"require"mqtt"...

2018-11-12 17:34:56 7150

转载 Air202学习 抄袭官方文档(LUAT程序的基本时序)

本文只会介绍LuaTask中多线程任务的基本用法,不会过多的讨论原理适合阅读本文的人至少用过一款单片机的接触、了解过或听说过rtos、ucos等多线程系统前几篇文章所提内容都已经懂了的有耐心看完本文的对lua语法熟悉的,如不熟悉请移步http://www.runoob.com/lua/lua-tutorial.html或https://www.lua.org/manual/5.1/manual...

2018-11-10 19:42:49 3221

原创 Air202学习 三 (模块串口使用)

air202原理图控制继电器原理图: 1. 通过使用串口1发送"open"打开继电器; 发送"close"关闭继电器; 接收到其他数据吧数据在通过模块的串口1发送出去同时每3秒循环使用串口1发送数据"匠芯科技"  可以看到在循环调用的函数中同时使用"print("Usart function test")"b并没有在串口1输出;是因为print函数时通过下载程序的串口输出的(H...

2018-11-10 16:28:38 5708

原创 Air202学习 二 (定时器使用)

AIR202定时器使用1.  air202控制继电器原理图:     使用air202的GPIO4~GIO7控制4路继电器 2.  模块实现功能使用一个循环定时器, 每隔5秒打印一次  print("TIM function test")  并在定时器的回调函数中打开继电器,  然后上电后正常运行       30秒后,通过软件复位重启模块 模块默认的是main.l...

2018-11-10 15:30:30 2462

原创 stm32 学习 (设置TIM4输出4路 pwm J-LINK仿真验证)

使用单片机:stm32f103c8t6 资源RAM: 20K;flash: 64K;CPU频率: 72M;通用I/O: 32个;UART: 3个;SPI:2个;USB:1个;CAN: 1个;IIC: 2个12 位同步 ADC: 2 组 10 通道 ; 工作电压: 2.0 至 3.6V原理图:PWM输出过程:1. 脉冲计数器 TIMx...

2018-11-10 12:49:46 18547 5

原创 ESP8266学习之路 十三 (SPI读取max6675)

lua开发8266API手册:https://nodemcu.readthedocs.io/en/master/​​​​​​​通过spi模块读取四路max6675温度数据四路max6675连接同一个spi数据和时钟线,通过片选线选择使用哪个max6675模块max6675.lua文件:SpiPinCS1 = 8--GPIO15 SpiPinCS2 = 7--GPIO13Sp...

2018-11-05 14:06:33 2981

原创 ESP8266学习之路 十二 (读写文件)

通过串口发送指令控制继电器, 掉电记忆继电器状态,再次上电恢复继电器状态。 通过串口发送"open"打开继电器, 发送"close"关闭继电器 ,并把继电器状态写入mode.lua文件; 发送"rest"系统软件复位 测试通过串口发送"open"打开继电器后, 点击板子的复位按键, 系统复位, 松开后程序会获取断电前的继电器状态,恢复继电器状态init.lua文件RELAY_Stat ...

2018-10-30 19:12:13 3453

转载 QT学习---创建MainWindows工程

创建工程的步骤:1. 打开软件后2.创建一个"Application"工程"Qt Widgets Application" 点击 " 下一步 "3.选择工程名称和保存的路径 点击 "下一步"4.选择"kit" 基于"Desktop Qt 5.9.1 MinGW 32bit" 安装不同版本信息好像不同5.关于工程中的文...

2018-10-25 22:03:06 1157

转载 QT学习 (创建应用程序图标并修改名称)

需要.ico文件可以在线生成:http://www.faviconico.org/QT帮助文档介绍设置图标操作流程:1.在创建QT工程的目录下, 添加制作好的.ico图标(例如:title.ico)2.在工程文件目录下添加"RC_ICONS = title.ico"3.在"mainwindow.cpp"文件中的 MainWindow::MainWindow函数中添加一行;...

2018-10-24 21:00:31 3081

原创 git 使用记录 (合并远程分支)

流程:1. 扫描上传本地变化2.获取远端变化 3. 去合并远端4.有差异时,在GUI左端不同处,点击鼠标右键选择“按照远端”或者“按照本地”合并5. 选择合并分支  操作:在工程目录中鼠标右键    "Git GUI Here "   选择"Remote"   先获取远程文件 选择"Rescan" 获取本地工程,比较两个工程中差异, 在右...

2018-10-20 00:02:38 1279

转载 ESP8266学习之路 十一 (Mqtt通信)

lua开发8266API手册:https://nodemcu.readthedocs.io/en/master/​​​​​​​了解MQTT数据包形成 参考:http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html#_Toc398718027Windows 下 MQTT 服务器搭建之Apollo(1)下载 Ap...

2018-10-11 11:28:30 28123 2

原创 Windows服务器上mysql8.0安装

 windows版本官网下载地址:https://dev.mysql.com/downloads/file/?id=479862选择默认安装一直Next ...下去   下面是选择安装路径 遇到  " Execute  "  点击    成功安装完成后开始配置1. 首先使用控制台切换到mysql安装的bin目录下,   C:\Pr...

2018-10-11 11:27:47 4854

原创 Windows服务器上搭建emqtt服务器

mqtt服务器下载:https://download.csdn.net/download/dianzishi123/107099511.  首先安装补丁:把补丁拷贝到" C:\Windows\System32 "文件夹下2.  控制台模式下启动:emqttd console         (1)首先cd 切换到软件解压的bin目录下,我的是 cd D:\MqttServer\emqt...

2018-10-10 11:23:30 10436

转载 晶体管-门电路-锁存器-触发器

写程序多了,下边的东西,基础的东西就容易丢,“勿忘初心”1、二极管 与门, 或门左边与门,右边或门2、三极管 与门 , 或门, 非门, 与非门与门,与门,或门,非门与非门与非门3、MOS管 非门,与门,或门与门与非门, 或非门Y=A*B+C*(D+E)4、三态门晶体管组成门电路,门电路又可以组合成各种电路5、门...

2018-10-09 09:02:29 4257

原创 Air202学习 一 (程序下载流程----GPIO简单控制)

lua开发8266API手册:https://nodemcu.readthedocs.io/en/master/在官网下载所需要的资料:1. 下载  LuaTools工具   网站有介绍     http://wiki.openluat.com/doc/tools/LuaTools官方的介绍这样工具就都准备好了 --->这个工具只是下载lua程序和lod文件用的,...

2018-09-26 13:36:22 5375

原创 Git 安装使用

安装版本 一路安装 next 。。。。 安装完成后,在要创建项目的文件夹下,点击鼠标右键选择“Git Bash Here”   出现如下命令行界面;把在网页创建的项目目录通过“git clone 网址”下载下来 配置git用户和邮箱 第一次安装完使用需要输入用户名和密码验证 二.  上传工程;把源码复制到clone生成的目录下;然...

2018-09-23 10:21:46 341

NodeMCU-API

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

2018-09-11

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

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

2019-01-05

air202串口操作lua源码

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

2018-11-10

ESP8266制作简单的WiFi开关

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

2018-11-17

QT_TCP服务器简单实现

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

2018-12-14

QT-MySQL-dll文件

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

2018-11-15

stm32智能手表学习

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

2018-07-29

QT移植MQTT

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

2018-12-21

air202 mqtt 测试程序

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

2018-11-14

keil使用说明文档

keil使用说明文档,及C51数据存储类型 data,xdata,code等些资料

2018-02-24

u-boot-2014.07.tar.xz

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

2019-06-25

QT动态库实现及调用方式

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

2018-12-26

qt 编写 串口源码

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

2018-11-17

esp8266学习测试程序

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

2018-09-20

QT Event 事件处理

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

2019-01-15

esp8266学习测试软件

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

2018-09-20

QT打包工具

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

2018-11-30

合宙air202 lua程序源码

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

2018-11-10

linux内核源码.7z

linux内核源码kernel-3.4.39版本,备份上传。

2019-06-25

uboot源码201407版

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

2019-06-25

SQLiteStudio-3.4.4-windows-x64-installer 查看 数据库工具

SQLiteStudio-3.4.4-windows-x64-installer 查看 数据库工具

2024-07-25

traceroute-2.1.0

traceroute-2.1.0.tar.gz 官网下载的源码, 备份

2023-11-03

QT 翻译文件转表格文件工具

QT 翻译文件转表格文件工具

2023-08-17

OpenCV-4.1.2 版本源码, 使用cmake 可编译

OpenCV-4.1.2 版本源码, 使用cmake 可编译

2022-11-16

OSG 漫游文件模型场景

OSG 漫游文件模型场景, ceep.ive文件, 使用 osgViewer::Viewer viewer; viewer.setSceneData(osgDB::readNodeFile("ceep.ive")); // 找到测试模型

2022-05-20

GLUT window 库文件

GLUT window 库文件

2022-03-23

FlashFXPE_xp510.com.zip

文件上传下载工具

2020-06-04

FlashFXPE_xp510.com.7z

FTP工具,window图形化工具

2022-01-13

SQLiteExpertPersSetup64.7z

SQLite window 图形化查看工具

2022-01-13

SQLiteExpertProSetup64.7z

sqlite查看工具

2021-10-15

mqttfx-1.7.1-windows-x64.7z

mqtt 调试工具

2020-05-08

Windows 下png 图片去警告

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

2020-12-08

sqlite3 - 可视化工具.7z

sqlite 3 数据查看工具

2020-12-24

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

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

2020-07-01

搜狗输入法-Linux.7z

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

2019-11-05

STM8L-串口.7z

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

2020-03-14

IPLineEdit.7z

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

2020-04-06

stm32HAL开发工具及手册.7z

STM32CubeMX.5.1.0版本开发工具,及M0的HVL库使用 文件

2019-06-26

动态截图工具.zip

Windows窗口动态截图工具。

2019-07-25

MobaXterm.7z

MobaXterm支持多种协议,VNC,远程登陆,串口协议,SSH等

2019-07-26

空空如也

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

TA关注的人

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