zoukankan      html  css  js  c++  java
  • 串口调试助手

    每次调试串口的时候都要去网上去找一个串口调试助手。而且普通的调试助手只能显示或者发送一个字符串或者十六进制数。在调试协议的时候经常需要把一些整型数字手工转换十六进数,然后再把十六进制数转换成整型数字非常费劲,要是再碰上浮点数那只有呵呵了。再加上大小端的问题只能直接交枪投降了。

    本着自己动手丰衣足食的革命理念,于是乎就有了下面的这个串口调试助手SerialComAssistant,先来看图。

     

    额,好吧!我承认这个串口调试助手是有点过分了。她不只是一个串口调试助手,还是一个socket调试助手支持从TCP到UDP、从单播到广播的全部功能,还支持多客户端连接功能。

     她可以满足你对于她的任何想象。

     最后给出下载地址https://pan.baidu.com/s/1ZPVd-cu49BCg-r5dMcy6vg

    我觉得我还是要把下面的内容写出来:

    串口调试助手转义定义

    发送字符串转义定义

    1. 字符转义
      ' '' ' '' '\' '[' ']'
    2. 整数表示
      [2|100] 【字节长度 | 十进制整数】

      [!2|100] 大端表示

      [|1] 默认字节长度为4

      [!2|100] 大端表示

      [|1] 默认字节长度为4
    3. 浮点数表示

      [4|1.0] 【字节长度 |浮点数】
      [1.0] 默认字节长度为4

      [!4|1.0] 大端表示

      字节长度 : 2,4,8
    4. 二进制数表示
      [01 0A] 中括号中输入十六进制二进制数 用空格分开


    接受数据使用的模型字符串定义

    1. [b]10 接受的byte[] 转换为byte[]  数量为10
    2. [a]10 接受的byte[] 转换为string  数量为10
    3. [4|i]2 接受的4个byte数据转换为整数     数量为2
    4. [4|f]2 接受的4个byte数据转换为浮点数     数量为2
    5. [!4|i]2 接受的4个byte数据转换为整数 大端模式     数量为2
  • 相关阅读:
    第01组 每周小结(2/3)(组长)
    第01组 每周小结 (1/3)(组长)
    第01组 Beta冲刺 总结(组长)
    第01组Beta冲刺(5/5)(组长)
    第01组Beta冲刺(4/5)(组长)
    第01组Beta冲刺(3/5)(组长)
    第01组Beta冲刺(2/5)(组长)
    第01组Beta冲刺(1/5)(组长)
    软工实践个人总结
    每周小结(3/3)
  • 原文地址:https://www.cnblogs.com/flysun027/p/9309314.html
Copyright © 2011-2022 走看看