之前有人要求整理一些嵌入式中常用开发工具软件,方便进行汇总下载,不然自己在网上搜集的话,第一费时,第二下载下来可能还用不了。
今天抽时间进行了一波整理,希望能帮助搞嵌入式的同学,让我们一起在这行干更轻松~(软件工具集仅用于学习目的,请勿用于商业用途~)
以下工具进行了汇总,百度网盘网址分享:

有需要的直接扫码联系下方二维码获取
关键词:【嵌入式工具】

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

2、代码编辑阅读类工具:SourceInsight VScode Notepad++
阅读优秀项目的源代码是程序员自我提高的重要途经,因此好的工具能够帮助你事半功倍。

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

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

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

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

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

STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯片图形化配置工具,目的就是为了方便开发者, 允许用户使用图形化向导生成C 初始化代码,可以大大减轻开发工作,时间和费用,提高开发效率。STM32CubeMX几乎覆盖了STM32 全系列芯片。
在CubeMX上,通过傻瓜化的操作便能实现相关配置,最终能够生成C语言代码,支持多种工具链,比如MDK、IAR For ARM、TrueStudio等 省去了我们配置各种外设的时间,大大的节省了时间

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

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


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks ,Hyperworks, Protel,CAXA,OpenWorks LandMark,MATLAB,Enovia,Winchill,TeamCenter,MathCAD,Ansys, Abaqus,ls-dyna, Fluent, MSC,Bentley,License,UG,ug,catia,Dassault Systèmes,AutoDesk,Altair,autocad,PTC,SolidWorks,Ansys,Siemens PLM Software,Paradigm,Mathworks,Borland,AVEVA,ESRI,hP,Solibri,Progman,Leica,Cadence,IBM,SIMULIA,Citrix,Sybase,Schlumberger,MSC Products...