嵌入式大佬们都在用的8款软件工具

本文出自: bug菌 最后一个bug
大家好 , 我是bug菌!
今天跟大家分享一些嵌入式开发中常用的好评工具 , 也是我手头上一直在使用的一些工具 , 所谓"欲善其功先利其器" , bug菌比较晚才深刻理解这句话 。
曾记得在学校刚学习单片机 , 一直就只接触了两款软件keil3和串口调试助手 , 现在看到keil3的界面那就只能用"老土"二字来形容了 , 当然那时候微信都没几个联系人 , 那就更别说去看公众号了 。
记忆犹新的是那时候比对代码都是打开文件一段代码一段代码的读 , 真的是炸裂 , 不过也非常佩服那时候不急不躁的心境 , 直到后面遇到了BC , 一切都发生了变化!
所以今天bug分享的这些工具大家有空都尝试着下载使用使用 , 我相信会对你的学习和工作效率提高不少 , 至于那些类似于keil、IAR、VS等本文就不过多介绍了 。当然如果你C语言不是很好 , 可以关注小编的专栏教程 , 通俗易懂 , 深入浅出 , 一个视频只讲一个知识点 。视频不深奥 , 不需要钻研 , 在公交、在地铁、在厕所都可以观看 , 随时随地涨姿势
 SouceInsight

嵌入式大佬们都在用的8款软件工具

文章插图
 
SI编辑器主要是为了解决一些IDE环境自带编辑器功能不够强大的问题 , 有时候只是简单阅读一下代码 , 却因为IDE软件版本的问题根本无法打开 , 或者需要去下载较大的安装包安装 , 又或者古董笔记本根本运行不起来IDE软件 , 这时候轻巧、漂亮的SI编辑器是你的选择 。
bug菌目前用的是比较经典的V3.5版本 , 最新应该到了4.0版本 , 新版本功能肯定更加强大 , 比如支持代码片段、可折叠代码、点击高亮单词、以及文件目录比较功能等等 , V3.5版本一直习惯了所以也没换,不过还是推荐大家使用V4.0版本 。
【嵌入式大佬们都在用的8款软件工具】当然编辑器还有强大的VSCode、UltraEdit、Notepad++等等 , 这里就不过多介绍了!大家都可以尝试着自己用用 , 最后用不用得上还是要自己真心喜欢!
SVN
嵌入式大佬们都在用的8款软件工具

文章插图
 
上面是bug菌之前通过SVN提交的开源代码 , TortoiseSVN是一个非常易于使用的windows版本控制/源代码控制软件 。
TortoiseSVN为Subversion提供了一个简单易用的用户界面 , 它是根据GPL开发的 。这意味着任何人都可以完全免费使用它 , 包括在商业环境中 , 而没有任何限制 。
源代码也是免费提供的 , 因此 , 您可以根据需要甚至开发自己的版本 。由于它不是针对特定的IDE(例如Visual Studio , Eclipse或其他IDE)的集成 , 因此可以将其与所需的任何开发工具以及任何类型的文件一起使用 。
当然版本控制这块大名鼎鼎的git就不用多说了!
beyond Compare
嵌入式大佬们都在用的8款软件工具

文章插图
 
没错 , 这是bug菌前面说的BC , 它是一款文件比对工具 , 系统支持:Windows、linux、macOS , 它也是让我对这些工具情有独钟的理由 , 比对速度特别快 , 体验感非常好 , 还有一些特点:
嵌入式大佬们都在用的8款软件工具

文章插图
 
是bug菌使用非常频繁的一款软件 , 如果你没有用过这款软件 , 极力推荐你去使用一下!
AccessPort
嵌入式大佬们都在用的8款软件工具

文章插图
 
没错AccessPort只是SUDT Softwave软件的一员 , 在串口调试和监控这块是非常不错的 , 重点是免费 , 相关介绍如下:
简单、易用、功能强大的串口调试工具
Access Port 可以调试串口程序或下位机程序 , 也可以拦截通过串口的数据流、控制流 , 让用户高效地执行调试、分析工作 。
 
强大的数据拦截功能
可以将指定端口的数据流、控制流信息拦截并保存下来 , 供分析之用 。如察看端口状态的变化(波特率、数据位、校验位、停止位) , 拦截上行、下行的数据 , 处理速度快 , 拦截效率高 。


推荐阅读