(1)程序下载时,是不是把程序下载到仿真器的RAM中,所以,单片机利用仿真器可以随时调试?(2)那么在下载程序的时候,程序是不是会不会也下载到单片机中呢?如果下载到单片机中,那么对单片机的ROM 擦除就不是很方便了,那仿真器还有什么用?(3)是不是我有仿真器的话,在调试的时候就不用烧录器了?为什么。(4)我用仿真器来进行调试的时候,单片机内部有没有工作?
先谢谢各位了。
咱们一般都说仿真器是用来调试的,我想问一下:(1)那仿真器调试的时候单片机里面烧进程序了没有?要是进去了,这算不算对单片机进行烧录成功?那每当仿真器修改程序再调试的时候是不是也会修改单片机里的程序,那这样的话还用仿真器干什么?直接用烧录器来回的往单片机里面烧程序就可以。(2)如果没有往单片机里面写进程序,那还要单片机干什么?
万分感谢!
一般都是烧进去的..调试的时候是不改变内部程序的..调试一般是指读取和修改内部数据存储器的数据而不修改是程序存储区..对程序的控制主要是控制的程序的执行顺序,比如你可以在调试的时候设置断点或者直接跳到某段程序执行,但是没有修改内部的程序