keil软件可以仿真么,protel呢,proteus呢,他们什么区别啊,哪个比较好

如题所述

Keil是编译软件,可以仿真,只是仿真单片机,可以进行软件仿真,也可以连接硬件,进行硬件仿真。
Protel是PCB绘制软件,虽然也有仿真功能,但使用并不是很多。一般采用Proteus和Multism来进行设计仿真。
Proteus和Multism都可以进行设计仿真,也是国内一般设计人员采用的。其不同Proteus可以仿真单片机,也是目前唯一一款可以用纯软件来仿真硬件单片机(可加载Hex文件)的软件。
三者各有优点,应用场合不同。
如果写代码进行软件调试,选用Keil;
如果对硬件电路进行仿真,不含单片机,选用Multism
如果对单片机进行硬件仿真,选用Protues
如果绘制电路图,生成PCB板,功能强大的当然是Protel。追问

大哥,请问一下,调试和仿真的区别是什么?哪一个更深入一些,我编了一个程序,在keil中编译是正确的,想做出来但没有硬件,于是可以在proteus仿真出结果来么?还是在keil中调试结果出来?

追答

所谓调试我的理解是用软件(Keil)进行分析,找出代码的问题,但Keil对于功能的软件调试功能是有限的,比如对于串口和外部的中断无能为力。当然,如果用连接硬件调试是另一回事。
而仿真是指模仿真实环境。
对于你的问题,用Keil编译正确了,但并不能说明没有问题,编译只能对问题代码提出错误或警告。此时,你可以用Proteus来进行仿真。过程无非是绘制硬电路图,然后加载Keil编译生成的Hex文件。再使用虚拟仪器来检测结果(当然如果你有显示接口,如LED、LCD等,可以不使用虚拟仪器)。
但提出一个建议:有些元件在Proteus库中是没有的,你需要找出替代的。如果没有替代的,你只有两个选择,一个是自己做元件(难度比较大,因为需要指定仿真模型),还有一个就是放弃。呵呵。

温馨提示:内容为网友见解,仅供参考
无其他回答

keil软件可以仿真么,protel呢,proteus呢,他们什么区别啊,哪个比较好
Keil是编译软件,可以仿真,只是仿真单片机,可以进行软件仿真,也可以连接硬件,进行硬件仿真。Protel是PCB绘制软件,虽然也有仿真功能,但使用并不是很多。一般采用Proteus和Multism来进行设计仿真。Proteus和Multism都可以进行设计仿真,也是国内一般设计人员采用的。其不同Proteus可以仿真单片机,也是目前唯一一款...

Multisim,Protel,Keil和Proteus的区别
Multisim,和Proteus都是仿真软件,是两家软件公司做的,功能差不多。可以画仿真图,仿真电路的。Protel是专门用来画电路原理图和PCB图的。Keil 是用来编译单片机程序的,可以是C语言程序,也可以是汇编语言程序,可以是51单片机,也可以是ARM单片机。

proteus,keil,TKStudio三者有什么区别
proteus是仿真软件,一般仿真51系列单片机居多,keil是编译代码的,编译好后单片机才能加载执行。TKStudio比较强大一些,一般用在ARM嵌入式系统开发。

单片机学习中的keil和protuse两个软件分别用来干什么,他们之间有什么联 ...
应该是proteus吧,proteus相当于硬件,代替学习板,keil是软件开发环境

Multisim.protel.keil c和proteus的区别
Protel可以进行简单的模拟\/数字电路的仿真、强大的PCB板设计 Keil C主要用于51单片机的软件编写,包括8051系列、89S51系列、STC单片机的汇编和C语言编写。Proteus可以进行直观的模拟\/数字电路、单片机、ARM的仿真。也可以进行简单PCB板的设计。使用导航:要进行模拟\/数字电路的精确、细微仿真使用Multisim;要进行...

Keil 、Protel(Altium Designer)、Proteus、Multisium这几款软件...
许多大公司在招聘电子设计人才时在其条件栏上常会写着要求会使用PROTEL。Proteus软件是英国Labcenter electronics公司出版的EDA工具软件(该软件中国总代理为广州风标电子技术有限公司)。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。虽然目前国内...

protues和protel区别是什么?
protues主要是针对单片机类,像51系列,PIC系列单片机和keil结合仿真用的,而protel主要是用来制作印刷电路板的软件。protel和伟福不兼容的。你要是学的话可以根据自己的发展选择,是想从事编程软件开发这一行还是硬件电路这一行。如果你选择硬件电路制作,建议也不要用protel,已经过时了,建议学习Altium ...

protel和proteus两种仿真软件有什么区别?
protel和proteus两种仿真软件的主要区别是:1、发布公司 PROTEL是Altium公司在80年代末推出的EDA软件。Proteus软件是英国Lab Center Electronics公司出版的EDA工具软件。2、功能重心偏向不同 Protel主要用于画原理图和设计PCB;它主要是用来画电路图用的专业的电路板画图工具,但是厂商考虑到一些常用的电路有仿真...

proteus keil multisim ISIS这些软件有什么区别和联系
proteus 仿单片机用 keil 编代码用 multisim 仿模电用 ISIS好像是MSP430用的

请问一下proteus和protel软件在仿真功能上的差别在什么地方?
几乎没有可比性,protel是用来画板的,其所谓的仿真功能,只是很皮毛的东西。而proteus才是真的仿真软件(也具有画板功能),而且是目前唯一的具有单片机仿真功能的软件。不过,如果经常需要进行模拟电路仿真,最好还是用multisim。

相似回答