收藏你一定能用到的嵌入式工具大合集

Posted ybhuangfugui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了收藏你一定能用到的嵌入式工具大合集相关的知识,希望对你有一定的参考价值。

 ▲点击上方公众号名片关注了解更多▲

    之前有人要求整理一些嵌入式中常用开发工具软件,方便进行汇总下载,不然自己在网上搜集的话,第一费时,第二下载下来可能还用不了。

    今天抽时间进行了一波整理,希望能帮助搞嵌入式的同学,让我们一起在这行干更轻松~(软件工具集仅用于学习目的,请勿用于商业用途~)

以下工具进行了汇总,百度网盘网址分享:

有需要的直接扫码联系下方二维码获取

关键词:【嵌入式工具

1、串口调试类工具:XCOM   SecureCRT  VSPD

    

串口调试工具,也就是串行通信接口调试软件,广泛应用于单片机控制领域的数据监控、数据采集、数据分析等工作。我们常用的串口调试工具包括串口调试助手、串口监控器等,提高串口通讯工作效率、稳定数据传输及保存过程,是单片机通讯开发的必备工具之一

2、代码编辑阅读类工具:SourceInsight   VScode   Notepad++

阅读优秀项目的源代码是程序员自我提高的重要途经,因此好的工具能够帮助你事半功倍。

3、文本差异比较类工具:Beyond Compare

Beyond Compare正如其名,“超越了比较”,它有三个核心功能:支持多种文件格式的差异,对于我们“程序猿”来说,最重要的要数文本文件差异和语法高亮了。对于策划或其它经常使用Excel的来说,数据文件差异是个非常强大的功能。

  • 差异比较

  • 文件夹同步

  • 文本合并

4、文件快速查找类工具:Everything

Everything是一款基于名称实时定位文件和目录的搜索工具,有以下几个优点:
快速文件索引、快速文件搜索、较低资源占用、轻松分享文件索引、实时跟踪文件更新。
通过使用everything小工具,可以提高我们的工作效率,更加方便我们查找文件。

5、模电数电仿真类工具:ProteusISIS

Proteus是英国著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DSPIC33、AVR、ARM、8086和MSP430等,2010年又增加了Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MATLAB等多种编译器。

6、嵌入式集成开发环境类工具:IAR   Keil

Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。

IAR 最著名的产品是C编译器-IAR Embedded Workbench, 支持众多知名半导体公司的微处理器。许多全球著名的公司都在使用IAR SYSTEMS提供的开发工具,用以开发他们的前沿产品,从消费电子、工业控制、汽车应用、医疗、航空航天到手机应用系统,提供的产品和服务涉及到嵌入式系统的设计、开发和测试的每一个阶段,包括:带有C/C++编译器和调试器的集成开发环境(IDE)、实时操作系统和中间件、开发套件、硬件仿真器以及状态机建模工具。

7、图形代码自动生成类工具:CubeMX HAL

STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯片图形化配置工具,目的就是为了方便开发者, 允许用户使用图形化向导生成C 初始化代码,可以大大减轻开发工作,时间和费用,提高开发效率。STM32CubeMX几乎覆盖了STM32 全系列芯片。 

    在CubeMX上,通过傻瓜化的操作便能实现相关配置,最终能够生成C语言代码,支持多种工具链,比如MDK、IAR For ARM、TrueStudio等  省去了我们配置各种外设的时间,大大的节省了时间

8、软件版本管理类工具:Git

    Git是一个免费的开源分布式版本控制系统,旨在快速高效地处理从小型到大型项目的所有内容。Git 易于学习, 占地面积小,具有闪电般的快速性能。它具有诸如Subversion,CVS,Perforce和ClearCase之类的SCM工具,并且具有本地分支,方便的暂存区域和 多个工作流等功能。Git 应该是目前使用最广泛的工具之一,我之前公司也用Git搭建服务器,进行代码管理,操作也比较简单。

    笔者创建一个微信群,作为技术交流平台,大家可以加入下,平时多交流,也可以后面搞搞线下聚会~

 ▼点击下方链接关注推荐公众号▼ 

关注公众号『玩点嵌入式』,专注于运营嵌入式技术交流学习社群,倾力引入打造嵌入式实战课程,旨在赋能在读大学生、应届毕业生、初入社会就业者、初中级嵌入式工程师及电子爱好者的高端电子技术学习生态圈。

●【技术文章】掌握了这7个规则,单片机开发连大神都跪了

●【技术文章】用于单片机的几种C语言算法

●【技术文章】工作这几年,同事对我的称呼肉眼可见的在变化着......

●【技术文章】EMI与EMS之测试软件的来龙去脉

●【资料分享】计划招生200名学员,免费学高速PCB


觉得内容不错的话,点个在看呗

以上是关于收藏你一定能用到的嵌入式工具大合集的主要内容,如果未能解决你的问题,请参考以下文章

《嵌入式软件工具》合集

开发者常用的测试工具合集!

Linux性能调优工具-9张图-包你用到爽!抓紧收藏吧

您的嵌入式开发团队的静态代码分析工具是什么? 这份指南你一定需要

前端组件库大合集-必备收藏

程序员必备14款生产力工具~