KeilC快速入门教程.pptVIP

  • 4
  • 0
  • 约5.81千字
  • 约 37页
  • 2016-12-11 发布于重庆
  • 举报
第三步:调试程序 按以上要求将系统设置好后,若程序编译链接没有错误,点击Debug菜单中的Start/Stop Debug Session就可以进行硬件仿真了。 仿真时可以选择单步跟踪、单步运行、运行到光标处或全速运行来观察仿真现象和运行结果。需要注意的是,当用户程序代码占用空间接近60K时,建议下载速度不要超过38400,速度太快有可能会导致下载过程中出现死机。 仿真器局限性 SoftICE模式下可以实现对单片机大部分资源的仿真,但需要注意自调试功能(softICE mode)功能有如下限制: 1) 不能支持看门狗WatchDog功能和软件复位功能,执行该操作将会导致仿真运行被终止,在KEIL μVision仿真界面的工具栏中可以看到Debug已经被终止,等待用户启动运行; 2) 用户只能使用0000H –FBFFH程序区,系统占用4K的Flash空间,用户的应用程序最多占用60K的空间; 3) 若将断点设置在单或双字节结构指令处且后面紧跟的是一条跳转指令时,这种设置有可能导致程序运行不正常; 4) 仿真器参数的设置中,当选择“Stop Program Execution with Serial Interrupt”选项后,SoftICE将修改3个字节的中断向量(中断向量位置为0023H),为避免发生冲突,用户要确保程序不使用该地址。由

文档评论(0)

1亿VIP精品文档

相关文档