zoukankan      html  css  js  c++  java
  • 开源串口 Ymodem 上位机软件

    概述

    上位机使用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/

  • 相关阅读:
    leetcode之String to Integer (atoi)
    初次思考
    leetcode之Reverse Words in a String
    Leetcode之Database篇
    在项目中添加类
    创建项目
    配置Eclipse

    递归
    多态
  • 原文地址:https://www.cnblogs.com/memorypro/p/11421203.html
Copyright © 2011-2022 走看看