QT上位机笔记

前言

我之前写了一个基于QT 的串口调试程序,第一次接触ESP8266开发板遇到的一些问题:

1.调试程序不起作用

怎么回事呢,我写的QT程序通过串口和开发板通讯,但是发送的AT指令都没反应,经过摸索,发现厂商没有烧录AT固件进开发板,只能自己上网找一个了,这里我放了一个压缩包,需要的自取

先打开文件夹中flash_download_tool_3.9.4.exe

设置为esp8266往下走,就可以进入烧录程序,注意配置端口波特率,选择以下文件

点击start就可以进行烧录了,等待烧录完成以后拔出usb重新连上就好了。

2.esp8266程序编写

网上面都是通过Arduino IDE写程序,,这个软件我反正觉得不好用,他的函数严格讲究大小写,还没有自动补全,不像QtCreater或者Visual studio那么方便,也可能是没配置,还得研究研究。

3.esp8266开发语言

我看了下教程,好像用的是c语言编写的,我主攻c++方向,学习了QT框架以后感觉非必要情况自己懒得手打c++程序了,毕竟Qt的像信号槽之类的机制太方便了,还得研究研究能不能用其他语言,实验了一个信号灯程序,很不习惯,他调用函数不用引入库文件吗,有点懵,初步尝试,还得摸索。

相关推荐
程序员Xu9 小时前
【LeetCode热题100道笔记】二叉树的右视图
笔记·算法·leetcode
FPGAI9 小时前
Qt编程之信号与槽
开发语言·qt
Swift社区9 小时前
从 JDK 1.8 切换到 JDK 21 时遇到 NoProviderFoundException 该如何解决?
java·开发语言
0wioiw010 小时前
Go基础(④指针)
开发语言·后端·golang
程序员Xu10 小时前
【LeetCode热题100道笔记】二叉搜索树中第 K 小的元素
笔记·算法·leetcode
DKPT10 小时前
JVM中如何调优新生代和老生代?
java·jvm·笔记·学习·spring
How_doyou_do11 小时前
数据传输优化-异步不阻塞处理增强首屏体验
开发语言·前端·javascript
只因在人海中多看了你一眼11 小时前
B.50.10.09-RPC核心原理与电商应用
qt·网络协议·rpc
jingfeng51411 小时前
C++11可变参数模板、emplace系列接口、包装器
开发语言·c++
云天徽上11 小时前
【数据可视化-107】2025年1-7月全国出口总额Top 10省市数据分析:用Python和Pyecharts打造炫酷可视化大屏
开发语言·python·信息可视化·数据挖掘·数据分析·pyecharts