嵌入式软件工程师必备工具集合(强烈推荐!!!持续更新......)

在这里插入图片描述


1. 摘要

做一回标题党。其实也不是,主要是想把好用的工具分享给更多的小伙伴,俗话说它山之石可以攻玉,有了好用的工具,工作效率大大提升,了解和使用工具也能更快速地完成目标,给当前工作中“内卷”状态一个加速度,哈哈,开个玩笑!

本篇是合集,每个工具的详细分享单独成篇,在此索引,持续更新,各位小伙伴觉得有用请点赞、收藏哈!

持续更新中…


2. 代码编辑工具

2.1 VScode

官网
在这里插入图片描述


2.2 Visual Studio

官网
Visual Studio 提供 AI 增强功能,例如用于上下文感知代码补全的 IntelliSense 和可利用开源代码中的 AI 模式的 IntelliCode。 集成的 GitHub Copilot 提供 AI 支持的代码补全、聊天辅助、调试建议和单元测试生成功能。 这些功能可提高工作效率和代码质量,帮助你更快、更智能地编写代码。
在这里插入图片描述


2.3 Source Insight

中文官网
**Source Insight是一款功能强大的,以项目为导向的编程编辑器、代码浏览器和分析器,可帮助您在工作和做计划时理解代码。
**
主要优势:

  • 有助于理解现有的代码库。
  • 快速导航函数调用和调用者。
  • 几乎可以立即找到对函数、变量等的引用。
  • 请参阅调用图和类树图。
  • 无需打开文件即可预览函数和类定义。
  • 使用语法格式查看对变量和其他声明的实时引用。
  • 强大的编辑功能,包括代码片段、符号自动完成和智能重命名。
  • 动态信息面板协同工作以创建高效的工作流程。
    在这里插入图片描述
    安装教程

3. 代码比较工具

3.1 Beyond Compare 4

官网下载地址
在这里插入图片描述
Linux环境安装技巧:
Beyond Compare ubuntu 安装


3.2 WinMerge

官网下载地址
在这里插入图片描述


4. 文档笔记工具

4.1 Notion

官网下载
Notion是一款非常流行的在线协作工具,提供笔记、任务、维基和数据库的一体式工作空间,可以用于团队协作、个人笔记、项目管理等多个方面。Notion Ai可以1分钟做个表格,自动把数据填充进去,写博文,会议日程带你学东西等。
在这里插入图片描述


4.2 飞书文档

先进团队,先用飞书,这广告语说得一点都没错,和钉钉、企业微信相比,飞书好用太多,登录个人账号,构建自己的知识库相当好用,强烈推荐!!!
在这里插入图片描述


5. 串口调试助手

下载链接:UartAssist串口调试助手

字数统计功能
在这里插入图片描述
可以统计出收到的字节数,非常方便。
在这里插入图片描述


6. 串口监控精灵

下载链接:CEIWEI CommMonitor 串口监控精灵12.7

CEIWEI CommMonitor 串口监控精灵是用于RS232、RS422串口协议、Modbus RTU/ASCII协议过滤监控抓包的专业工具软件程序。

CEIWEI CommMonitor监控记录和分析系统中的所有串口活动,并不占用串行端口;追踪应用程序或驱动程序开发,串口设备测试和优化等过程中可能出现的问题的理想工具。还提供过滤、搜索、数据导出和强大的数据拦截功能,可以将指定端口的数据流、控制流信息拦截并将监控日志数据输出为HTML、CSV、Ansi/Unicode文本 格式数据,并支持自动保存(重定向到文件),供分析之用。

CEIWEI CommMonitor能查看端口状态的变化(波特率、数据位、校验位、停止位),拦截上行、下行的数据,处理速度快,拦截效率高,并且可以16进制、10进制、8进制、2进制显示输出数据,字符串则可以不同的编码显示输出,全面支持设备数据的Unicode/UTF8/UTF7 编码解码 ,支持Modbus RTU/ASCII协议完全解析功能。

支持 WindowsXP, Winsta, Win7, Win8, Win10, Win11 32/64 位系统平台。
在这里插入图片描述


7. CAN相关

7.2 PCAN View

PCAN-View 功能概述
PCAN-View for Windows软件是一款简便的CAN监视软件,可用于显示、发送、和记录CAN数据通讯。可手动和定期发送报文,用户可决定比特率。它显示整个过程中的总线系统错误和CAN硬件存储器溢出。它的示踪功能可用于记录和保存CAN数据通讯。

PCAN-View包含在我们的每款PCAN电脑接口硬件产品中,并且可快速和方便地启动。所有可用的PEAK CAN接口都列表在连接对话框内。在选择硬件和比特率之后,用户就可访问所有软件功能、硬件特定设置、和信息。

从版本4开始,PCAN-View支持新的CAN FD标准(具有灵活数据速率的CAN),其主要特性是数据发送能有更高的带宽。
在这里插入图片描述
技术参数

  • 支持CAN规范2.0 A/B和FD
  • CAN比特率(名义)可达1Mbit/s
  • 数据比特率最大12 Mbit/s(只适用于CAN FD接口)
  • 可选使用定制比特率
  • 可启用只听模式
  • 手动和定期传输CAN报文,最大分辨率为1ms
  • 报文接收最大分辨率100µs
  • 记录报文在示踪文件内
  • 保存和重新加载传输报文
  • 可分类接收和发送列表
  • CAN ID可表示为十六进制或十进制格式
  • 数据字节可表示为十六进制、十进制,或ASCII格式
  • 显示接收、传输、和错误状态
  • CAN控制器硬件复位
  • 访问特定硬件设置和信息
  • 系统要求:
    ① Windows® 11(64-bit)、10 (32/64-bit)
    ② 至少2GB RAM和1.5GHz CPU
    ③ 对于CAN总线连接:PEAK-System的PC CAN接口

7.1 ZCANPro

官网下载
在这里插入图片描述
在这里插入图片描述


8. dbc编辑工具

vector的CANdb++
搞汽车电子的小伙伴应该对这个软件不陌生,用于编辑、查看dbc文件,非常方便,推荐!
在这里插入图片描述


9. 网络调试助手

NetAssist网络调试助手
小而美的调试助手,超赞,推荐推荐!!!
在这里插入图片描述


10. 终端

10.1 Tabey

官网:
在这里插入图片描述


11. 网络抓包工具

TBD.


12. 二进制查看、编辑工具

12.1 Free Hex Editor Neo

官网下载地址
在这里插入图片描述
免费、中文、易用,非常推荐!!!


13. 数学公式编辑

AxMath 官网
编辑与排版

  • 图形化的排版布局设定,排版更方便;
  • 支持点取输入、快捷键、脚本输入,输入更快;
  • 支持AMS/LaTeX数学符号标准;
  • 支持自定义数学符号;
  • 支持快速矩阵模板、自动填充及分块;
  • 支持字符串查找与替换;
  • 支持笔记(多帧剪贴板)、磁贴与公式库;
  • 支持多底色符号面板,支持符号面板重映射;
  • 支持单色和彩色,可自定义颜色偏好;
  • 编辑辅助功能,可自动识别预设字段并校正其文字格式;
  • 支持手写输入;

科学计算功能

  • 基于所见公式计算; ‍‍
  • 支持变量定义和常数定义;
  • 计算过程保存后可作为可计算文档下次调用;
  • 支持加减乘除、开根、幂、三角函数及常见数学函数;
     
    输出与发布
  • 支持对象嵌入,可作为MS WORD等文字软件的插件;
  • 可输出矢量图片;
  • 可输出为BMP、JPG、PNG、GIF等常见图片格式;

运行环境

  • Win11,Win10 , Win 8,Win 7,Vista;
  • OLE嵌入:MS Office,WPS;
  • 插件:WPS 2016~2023(个人版需另外安装VBA环境),MS Office 2010-2023, MS Office 365
    在这里插入图片描述

14. 浏览器

华为浏览器
博主之前一直使用的是chrome,界面简洁,用起来很顺手,书签、密码保存了许多,因为用多台电脑切换办公,而chrome的同步功能又需要“科学上网”,这给使用体验带来了很大的不便,正好趁着换电脑尝试与chrome进行“切割”,由于自己的多台设备都是华为的,于是乎抱着试一试的态度下载了华为浏览器。
使用之处并未被其惊艳,也没有什么特殊的功能,仍然是简洁。将chrome的书签导入后,可用,然后又尝试导入chrome的插件,果然可用,果然…哈哈,哈
就这样,解决了扩设备的同步问题,也不用科学上网,毕竟博主是个好孩子,嘿嘿

WeTab
官网下载
各位小伙伴,可以试试,挺好用的插件,也可以尝试一下Windows Beta版,桌面小工具很赞的!
在这里插入图片描述


AI工具

Kimi
在这里插入图片描述


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

智驾

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值