嵌入式常用的软件工具你知道多少个

嵌入式技术

1330人已加入

描述

1、Multisim,最简单易用的电子电路EDA仿真工具软件,学习电子电路必不可少,模拟电路的学习就是学习各种放大电路,各种三极管,mos管,集成放大芯片等。之后学习数字电路,各种组合电路,时序电路的仿真也离不开Multisim,通过仿真可以指导验证我们所设计的电路,同时它也可以仿真单片机,不过我没用过。

2、Protues,最强大的单片机硬件仿真工具,学习51,如果没有开发板,我们可以使用它,绘制电路,编写程序,导入Hex文件,就能看到我们的程序执行效果,各种数码管,各种LCD,所见即所得,开发过程中,如果PCB打样没出来,我们可以用它来软硬件同时进行。

3、Altium Designer,Protel的升级版,Protel是最早进入中国市场的PCB绘制工具,有很多老工程师都会使用它,我见过的一个老工程师,人家是手绘电路原理图,然后Protel上直接画PCB。AD工具比起Protel更加简单,尤其绘制封装,简单的不要不要的,哈哈,怪不得市场占有量那么大。

4、Cadence,跟风学习了这款软件,学习曲线陡峭,电子开发专业工程师专属软件,不过绘制个封装特别费劲。电路原理图OrCAD是业界标准的电路图绘制工具,Allegro绘制简单电路板比起AD效率太低,但是它的电气检查,据说是没有任何工具可以跟它相比,手机PCB,电脑主板PCB都是用Allegro来绘制的。

5、Keil,开发51单片机和开发ARM单片机的主流IDE,还有IAR,我都用过,IAR的编译速度比Keil快,他们两IDE调试单片机都挺方便的,唯一吐槽的不足电就是代码编辑器实在是太垃圾(编译器厂商难道不好编辑器吗),如果大家用过其他的软件开发的IDE,简直就是觉得一个天上,一个地下啊。

6、VMwear,最强大的虚拟机软件,没有之一,早期我用VBox,速度赶不上Vmwear,可以用Vmware虚拟多台主机,我在工作中主要是安装Ubuntu和Windows XP,Ubuntu用于开发Linux程序,Windows XP用于运行早期的应用程序(对Win7支持不好的)。

7、Source Insight,Source Insight用于浏览代码非常方便,能够很直观的显示出各种引用关系,符号定义,嵌入式开发中,我经常用它来做编辑器,完成整个工程的代码编写,最新出的4.0版本在3.5的版本上做了功能升级,编辑器终于可以支持UTF8编码了,文本乱码的概率出现了很多,除非那些用是ANSI编码的老掉牙的中文项目。

8、Gcc,Linux开发最流行的编译器,这几年Clang火起来,但是还是不能撼动Gcc的地位,尤其在嵌入式开发中,厂商给我们提供的都是Gcc的交叉编译工具链,在Linux上开发C/C++我们首选Gcc。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分