Bootstrap

串口调试助手,串口监控,虚拟示波器,串口示波器,网络调试工具 网络抓包监控 Wireshark.

嵌入式开发工具收集

目录

嵌入式开发工具收集

1.串口调试工具:Xshell 6

2.串口调试工具:界面炫,开源软件 MobaXterm_Portable_v20.6

3.串口虚拟示波器1:DataScope 可以同时显示10个通道 

4. 串口虚拟示波器2:serial_port_plotter 开源且界面好看功能丰富

5. 猫猫串口网络调试助手V4.9:具有TCP/UDP 串口调试功能,3个通道的串口示波器功能

6.TCP 抓包、网络分析工具 WireShark

7. TCP,UDP  网络调试助手 NetAssist

8. 波形显示 VOFA+ ,支持串口,Tcp 接口,可自定义界面

9.串口、TCP 调试工具 SSCOM

10.串口调试助手、可自动回复,工具箱很多实用功能

11.SpeedCrunch 超级计算器,高精度科学计算器

12.OTA升级软件、OTA工具,附带MD5计算工具,CRC计算工具,CRC16计算工具,CRC32计算工具,AES计算工具

13.AES.MD5.CRC计算软件

14. Hex2Bin转换软件、Bootloader 、OTA加密升级 、bin程序加密

15.欢迎留言推荐你喜欢的、好用的软件。


1.串口调试工具:Xshell 6

Xshell 6
Xshell 是一款功能强大的终端模拟器,支持SSH1,SSH2,SFTP,TELNET,RLOGIN和SERIAL。
通过提供业界先进的性能,Xshell 包含了其他SSH客户端无法发现的功能和优势。
https://www.xshellcn.com/xshell.html

2.串口调试工具:界面炫,开源软件 MobaXterm_Portable_v20.6

快捷键

切换全屏模式:F11
显示/隐藏侧边栏:Ctrl + Shift + B
在终端中查找:Ctrl + Shift + F
端子模式(垂直拆分):Ctrl + Alt + 2
端子模式(水平拆分):Ctrl + Alt + 3

分离/重新连接选项卡:Ctrl + Shift + D

开始新的远程会话:Ctrl + Shift + N
开始新的远程会话:Ctrl + Shift + N
复制:鼠标滑取
粘贴到终端:Shift + V
显示MobaXterm /隐藏至系统托盘:Ctrl + M
显示/隐藏弹出终端:Ctrl + Alt + M

清除画面:Ctrl + L

退出当前shell:Ctrl + D
该行的开头:Ctrl + A(或HOME)
行的开头:Ctrl + E(或END)
后一个单词:Alt + B
浏览标签
向前导航:Ctrl + Tab
向前导航:Ctrl + Alt + RightArrow
向后导航:Ctrl + Shift + Tab
向后导航:Ctrl + Alt + LeftArrow
导航至选项卡编号6:Ctrl + Alt + F6

串口数据中文显示设置

 

 显示文字颜色设置

3.串口虚拟示波器1:DataScope 可以同时显示10个通道 

4. 串口虚拟示波器2:serial_port_plotter 开源且界面好看功能丰富

项目地址:GitHub - CieNTi/serial_port_plotter: Displays real time data from serial port

范围无限制:新的通道数据会创建一个新图形并使用它;
无数据点限制:保留所有接收到的数据,以便用户可以浏览旧数据;
无波特率限制:经过测试高达912600 bps
使用鼠标进行缩放和拖动(滚轮或单击,仅限于X轴);
在图上移动会在状态栏中显示图形的X和Y值;
频道名称图例(双击进行修改);
频道选择(点击图例文字);
支持正负整数和浮点数;
可以输出图像保存为PNG
可以到处数据为CSV;
自动缩放到可见图;

5. 猫猫串口网络调试助手V4.9:具有TCP/UDP 串口调试功能,3个通道的串口示波器功能

功能介绍网址:http://www.amaocom.com/amaoCom%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.htm

6.TCP 抓包、网络分析工具 WireShark

 应用博客:https://blog.csdn.net/zzwwhhpp/article/details/113077747
下载链接:https://www.wireshark.org/#download

简介
WireShark是非常流行的网络封包分析工具,可以截取各种网络数据包,并显示数据包详细信息。常用于开发测试过程中各种问题定位。本文主要内容包括:
1、Wireshark软件下载和安装以及Wireshark主界面介绍。
2、WireShark简单抓包示例。通过该例子学会怎么抓包以及如何简单查看分析数据包内容。
3、Wireshark过滤器使用。通过过滤器可以筛选出想要分析的内容。包括按照协议过滤、端口和主机名过滤、数据包内容过滤。

7. TCP,UDP  网络调试助手 NetAssist

下载地址:野人家园-云想物联-嵌入式物联网技术专家

    NetAssist网络调试助手,是Windows平台下开发的TCP/IP网络调试工具,集TCP/UDP服务端及客户端于一体,是网络应用开发及调试工作必备的专业工具之一,可以帮助网络应用设计、开发、测试人员检查所开发的网络应用软/硬件的数据收发状况,提高开发速度,简化开发复杂度,成为TCP/UDP应用开发调试的得力助手。NetAssist网络调试助手是绿色软件,无所安装,只有一个执行文件,适用于各版本Windows操作系统,不需要微软dotNet框架支持。可以作为客户端或服务器端使用:可以在一台PC上同时启动多个网络调试助手,并可设置其中一个作为服务端,其他作为客户端,然后操作客户端去连接开启的服务端。只要协议、地址及端口均设置正确就能成功进行连接通信。典型应用场合:通过网络调试助手与自行开发的网络程序或者网络设备进行通信联调。软件支持UDP、TCP协议,集成服务端与客户端,作为服务端时可以管理多个客户端连接;支持单播/广播;支持ASCII/Hex两种模式的数据收发,发送和接收的数据可以在十六进制和ASCII码之间任意转换;可以自动发送校验位,支持多种校验格式;支持发送的数据中嵌入脚本代码以实现动态数据发送;支持建立自动应答规则,实现指令自动应答/回复功能;支持间隔发送,循环发送,批处理发送,输入数据可以从外部文件导入;可以保存预定义指令/数据序列,任何时候都可以通过工具面板发送预定义的指令或数据,便于通信联调。软件界面支持中/英文,默认自适应操作系统的语言环境。

8. 波形显示 VOFA+ ,支持串口,Tcp 接口,可自定义界面

项目地址:VOFA+ | VOFA+

地址: www.vofa.plus/docs/learning/start/data_cmd_parameter

VOFA+特点概览# 平台支持:Windows、Linux、MacOS; 接口支持:串口(超高波特率,稳定支持)、网口(TCP客户端/服务端,UDP); 协议支持:协议为插件,已开源,人人可编写。目前已支持CSV风格的字符串协议,和十六进制浮点数组形式的字节流协议; 控件支持:控件为插件,已开源,人人可编写。目前已支持波形图、按钮、状态灯、图片、滑动条、3D立方控件(可更换模型)等; 2维度与3维,一个也不能拉下; 自主研发的波形控件,支持每通道百万采样点的绘制,性能强劲; 自主研发的波形控件,无缝嵌入了实时直方统计和点数可设置的傅里叶变换,可以使用VOFA+进行数据分析。 传统字节流收发调试功能依然支持; 拖拽方式添加控件,交互流畅自然; 快捷的命令、参数绑定系统,发送指令同样优雅。

9.串口、TCP 调试工具 SSCOM

下载地址:大虾电子网

特点:最多可预设100条命令 调试时省事,每条命令可设置发送延时并自动循环发送 简单的实现了自动化发送。

 

10.串口调试助手、可自动回复,工具箱很多实用功能

下载地址:UartAssist串口调试助手-软件工具-野人家园

http://www.cmsoft.cn/resource/101.html

特点:

1.可以设置自动回复,收到一条数据后按设定好的数据自动回复。

2.有工具箱,工具箱里面有多项实用工具。

3.很多校验算法,可以直接算校验值。

4.还有以下工具不做详细介绍。

 5.工具箱开启位置

 

11.SpeedCrunch 超级计算器,高精度科学计算器

下载地址:https://download.csdn.net/download/yutian0606/88780982

官网链接:https://heldercorreia.bitbucket.io/speedcrunch/index.html#

特点:界面简洁,操作高效,可以使用键盘输入,内置80多种数学计算功能,支持公式计算,并拥有丰富的常用公式库,直接插入公式即可使用。

12.OTA升级软件、OTA工具,附带MD5计算工具,CRC计算工具,CRC16计算工具,CRC32计算工具,AES计算工具

https://blog.csdn.net/yutian0606/article/details/135774137

说明:

1.这款 OTA 工具软件,可以通过串口按 OTA 协议发送 bin 文件给 MCU 完成 bootloader 升级app 功能 ,软件打开bin文件后 自动计算文件的 CRC32,CRC16校验值,MD5校验值。

2.这个软件提供 

MD5计算工具,

CRC16计算工具,

CRC32计算工具,

AES加密、解密工具。

1. OTA界面
        这款 OTA 工具软件,可以通过串口按 OTA 协议发送 bin 文件给 MCU 完成 bootloader 升级app 功能 ,软件打开bin文件后 自动计算文件的 CRC32,CRC16校验值,MD5校验值。

2.AES.MD5.CRC计算界面

 13.AES.MD5.CRC计算软件

https://blog.csdn.net/yutian0606/article/details/135774137

这个软件提供:

MD5计算工具,

CRC16计算工具,

CRC32计算工具,

AES加密、解密工具。

14. Hex2Bin转换软件、Bootloader 、OTA加密升级 、bin程序加密

原文链接:https://blog.csdn.net/yutian0606/article/details/135403768

说明:

1.这个工具可以将 Hex 文件 转换为 Bin 格式文件,软件是按自己开发 STM32 OAT 功能需求开发的一款辅助 上位机软件。

2.文章提供 CRC16,CRC32校验代码,AES加密、解密代码,方便移植验证使用。

文中的介绍时 bootloader = boot 

1. 软件功能:
1.生成 bin:将 Hex 格式文件转换为 Bin 格式。

2.boot 打包为 bin:可以生成指定大小的 bin 格式文件,文件多余的空余位置填充随机数。可在生成的Bin文件指定位置填充加密后的指定数据,用于程序加密使用。

3.app 打包为 bin :可生成整个程序加密后的 Bin 文件,可用于 OTA 中的 APP 文件加密,防止APP泄漏。

4.bin 合并:可将 boot 和 app 合并为一个文件,方便生成时程序一次性烧录。

5.bin / app 加密:提供自定义秘钥的 app 加密功能,和自定义 boot 识别数据的填充设置。

15.欢迎留言推荐你喜欢的、好用的软件。

;