软件仿真与硬件仿真<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
采用Proteus软件辅助学习51单片机,确实是个好方法,正如我曾经说过的“Proteus 不愧为学习单片机的好帮手”。
但是对于开发设计人员来说,Proteus却存在着一些不足,主要如下:
⒈ 元件库问题。Proteus的ISIS软件中元件库不可能包逻万象的,尤其是新的芯片和模块,一般要过几年后在其元件库中才可能会有(有些元器件和模块可能永远也不会有,如ZLG789,ZLG790,带汉字库的LCM等等),而我们的设计应该使得制作简单(而不是原理简单)新颖,因此尽量要采用新型元器件和模块。这样的话最好还是应采用硬件仿真。
⒉ 时序问题。软件仿真的速度要比硬件的实际速度慢很多,软件仿真条件下编写的程序,在实际的硬件中如果对时间没有太高的要求,也可以运行。而对时间要求高的情况下,则应采用硬件仿真。
由上可见,对于开发设计人员而言,应该尽量采用硬件仿真调试。
文章评论(0条评论)
登录后参与讨论