| 请问仿真器与编程器有什么不同
仿真器 (simulator) 只在 PC 上执行指令,不能与硬件有任何连接,只测试程序上的逻辑及流程,没有发现问题不代表在实际运行时正确.只作初步测试用,协助工作. 编程器 (programmer) 是完成在伤真器中软件测试,没肓发现问题,把程序的 HEX 或 BIN 代码写进单片机内或 EPROM, Flash (如用外置记忆). 要完成开发工作,编程器是必需买,仿真器可帮忙开发工作,减少开发时间,如你对程序非常有信心及经验,可以有足量金钱下才买.
emulator是可以带硬件运行的,而simulator只是做软件上的测试。 但是即使如此,也不能仅仅通过emulator,目前没有emulator能够做到真正等于硬件环境。仿真仅仅是仿真,所以必须要用编程器。 目前推出了一些什么“ICD"、"ISP"之类的可以提供BDM口或JTAG端口 他们可以实现对仿真和编程的集成,省去了即买仿真器又买编程器的钱。(综合电子论坛) |
*注:部份文章为网上收录供大家共同学习参考之用,并不代表本站意见。如存在版权问题请马上通知我们,我们将马上删除。 |