源代码调试
发布时间:2016/5/14 17:16:23 访问次数:731
单击交互式仿真按钮中的ll∷按钮启动仿真,一般情况下会弹出如图1452所示的窗口,提示信息为“No source line at PC addrcss”,仿真时间为零,MC9S08AC60CFJE处理器的程序计数器没有指向一个可执行代码行。此时可以单击程序代码窗口下拉按钮选择需要执行的程序,如图14-53所示。如果使用高级语言编程,则允许单步执行,观察源程序窗口中的行号、操作码和地址等信息,如图1454所示,也可以通过反汇编功能观察目标代码情况。注意:最常见的错误之一是提供HEX文件作为目标程序文件,然后单步执行源代码级调试,这是不可能实现的。因为为了提供源代码级调试,需要更多信息,如地址、高级别的源代码行、变量等,而HEX文件是不包含这些信息的。因此对HEX格式文件进行调试时,在VSM界面中什么也没有。支持源代码级调试的目标代码,如表143所示,下面的对象模块格式都支持。软仵是一个迅速发展的领域,建议看看第三方编译器官方的网站上的最新信息。
单击交互式仿真按钮中的ll∷按钮启动仿真,一般情况下会弹出如图1452所示的窗口,提示信息为“No source line at PC addrcss”,仿真时间为零,MC9S08AC60CFJE处理器的程序计数器没有指向一个可执行代码行。此时可以单击程序代码窗口下拉按钮选择需要执行的程序,如图14-53所示。如果使用高级语言编程,则允许单步执行,观察源程序窗口中的行号、操作码和地址等信息,如图1454所示,也可以通过反汇编功能观察目标代码情况。注意:最常见的错误之一是提供HEX文件作为目标程序文件,然后单步执行源代码级调试,这是不可能实现的。因为为了提供源代码级调试,需要更多信息,如地址、高级别的源代码行、变量等,而HEX文件是不包含这些信息的。因此对HEX格式文件进行调试时,在VSM界面中什么也没有。支持源代码级调试的目标代码,如表143所示,下面的对象模块格式都支持。软仵是一个迅速发展的领域,建议看看第三方编译器官方的网站上的最新信息。
上一篇:程序调试
热门点击
- 直流电动机工作原理
- 如何理解电子装联的含义
- 封装的制作
- Dpulse激励源主要功能和参数
- 焊盘栈
- 层次电路设计概念
- PCB板层结构
- 热载流子效应的原因在于氧化层中注入电荷及界面
- 热载流子主要为热电子
- 自动光学硷测设备AOl及其应用
推荐技术资料
- 自制智能型ICL7135
- 表头使ff11CL7135作为ADC,ICL7135是... [详细]