概述

上位机使用Qt开发,计划整合多个工具为一体,用作以后的调试工具。

当前完成功能:

1、串口调试

支持hex和ascii 码发送,接受.
支持自动添加回车换行.
支持定时发送,最短间隔100ms,最大2000ms。

2、Ymodem-IAP升级
选择文件,启动升级之后会间隔100ms 向下位机发送S,等待下位机应答'C',开始通过Ymodem 发送bin文件。

3、和校验计算
4、快速打开计算器

计划中的功能

1、网络调试功能,支持TCP和UDP调试。
2、支持MQTT订阅发布协议。
3、GPRS,NB模块AT指令调试。
4、蓝牙AT指令调试。
5、GPS地图解析功能。
6、Ymodem 多路下载功能.
7、常用小工具,CRC校验,和校验,base64编码,数据格式化等。
8、计划增加软件自动更新功能,通过mqtt链接服务器自动检查更新。

软件预览

串口调试部分

Ymodem升级

更新记录

【2019-8-19】
1、增加和校验小工具。
2、增加计算机直达窗口。
3、增加ASCII 码表查询。
4、增加hex 文本格式化工具。

代码托管地址

https://gitee.com/zyzp/qt_suptoolbox

原文地址

https://www.memory6181.com/archives/53/

最新文章

  1. CANopen学习——OSI模型复习
  2. CheckedComboBoxEdit 重置初始化值的方法
  3. 十分钟能学会的框架,MVC+20个常用函数
  4. android 手机开启debug日志
  5. iOS开发---集成百度地图,位置偏移问题
  6. Redis优化总结
  7. 菜鸟教程 Python100例 之实例29
  8. config文件 反射方法
  9. BZOJ3306: 树
  10. C#-窗体之间传递参数
  11. 坚果云创业团队访谈:我们 DIY 云存储(不要过度关注竞争对手,尤其当我们还是小公司的时候)
  12. Oracle 12c最新特性
  13. char*赋值在常量区,不可以修改
  14. ios系统判断某些适配 __IPHONE_OS_VERSION_MAX_ALLOWED
  15. day4--老Word模板使用指南
  16. Webpack3.0入门指南
  17. web缓存策略之HTTP缓存大全
  18. 【PPT】 Least squares temporal difference learning
  19. 右键添加使用Sublime打开
  20. Java学习路线图(如何快速学Java)

热门文章

  1. Linux的DNS正向解析部署
  2. pg 数据库操作
  3. CentOS6.7编译安装mysql5.5(详解编译选项)
  4. NLP中的预训练语言模型(一)—— ERNIE们和BERT-wwm
  5. selenium数据读取模块
  6. qt中窗体全屏
  7. 原语:从0到1,从硬件指令集到OS原语,锁原语的哲学
  8. 将python项目.py文件打包成.exe文件
  9. CSRF 跨站
  10. centos gcc编译