嵌入式工程师常用的软件工具,你用过几款?

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

终端工具,支持Serial,Telnet,SSH等协议,连接Linux必备工具,此软件为收费版本,还有一款个人免费的Xshell也非常好用。

源码街


 

本文来自,经授权后发布,本文观点不代表老铁博客立场,转载请联系原作者。

发表评论

登录后才能评论

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息