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的像信号槽之类的机制太方便了,还得研究研究能不能用其他语言,实验了一个信号灯程序,很不习惯,他调用函数不用引入库文件吗,有点懵,初步尝试,还得摸索。

相关推荐
richard_yuu3 分钟前
JSON vs XML vs 二进制:3种序列化终极选型
xml·c++·qt·学习·json
wy_hhxx17 分钟前
AI Agent & Harness Engineering 笔记
人工智能·笔记
秋田君31 分钟前
QT_实战TCP 聊天程序说明文档以及实现
数据库·qt·tcp/ip
caimouse33 分钟前
ReactOS 图形系统分析(33):字体子系统 — font.c
c语言·开发语言·reactos
运维全栈笔记1 小时前
腾讯云 CVM 搭建 Ceph 集群部署笔记
笔记·ceph·腾讯云
cxr8281 小时前
HyperMind Lab M1 架构地基 Implementation Plan <二>
开发语言·人工智能·架构
特立独行的猫a1 小时前
Tauri v2的Rust应用 → HarmonyOS(鸿蒙 PC)移植30分钟速成指南
开发语言·rust·harmonyos·tauri·移植·鸿蒙pc
迷迭香yy1 小时前
大宗交易折溢价因子怎么挖掘本地化Python全流程实战
开发语言·人工智能·python
爱莉希雅&&&1 小时前
Kubernetes Service 完整学习笔记
笔记·学习·kubernetes
xieliyu.1 小时前
UPD协议结构以及开发中注意事项
java·开发语言·笔记·java-ee