freedomhit

ADuC841调试软件

0
阅读(3491)

ADuC841单片机,该型号单片机的软件调试是通过一条传输线将单片机系统接到PC机的串口上,在调试软件ASPIRE中完成的,在线编译编制程序成功后,可以通过传输线将程序下载到单片机中,不需要仿真器也不需要程序烧制器,这也是我们选择这款单片机的一个重要原因。下面就对ASPIRE软件进行简要的介绍。

安装完ASPIRE软件以后,源文件的默认路径为C:\ADUC\Aspire,在源文件中包含有C语言和汇编语言的编译器,在ASPIRE中可以完成对程序的编辑、调试和运行和下载,ASPIRE的调试界面如图所示。它可以实现对系统的复位、单步执行、全速执行、暂停、执行到光标、设置断点,当程序运行之后可以打开相应的系统资源窗口,实时地观察到单片机的系统状态、数据存储器、程序存储器中各部分数据和程序的状态,使得程序调试变得非常方便。

调试一个具体程序的过程如下,首先,是初始化ASPIRE的各种设置,主要包括设置与硬件连接的串口号、单片机的型号、编译器的类型等。接着,在ASPIRE中建立一个新的工程,起一个工程名,则在ASPIRE中的根目录C:\ADUC\Aspire\pfi中将以这个工程名为文件名建立一个文件夹,在文件夹中存放该工程的以pfi为扩展名的工程文件,然后事先编制好的汇编程序或是C程序保存到该文件夹中,在ASPIRE操作界面下调出保存好的程序,即可对该程序进行编辑和运行调试等工作,为了便于观察调试的结果,如图的下面的窗口中给出了程序当前的运行状态。

图ASPIRE软件的调试界面