| 网站首页 | 精品文章 | 下载中心 | 本站教程 | 邮购须知 | 电子商城 | 网站简介 | 常见问题集锦 | 
您现在的位置: 单片机启点网 >> 常见问题集锦 >> 嵌入式系统 >> 常见问题集锦正文 用户登录 新用户注册
同调试程序连接时为什么出现 *** Data Abort ***?          【字体:
同调试程序连接时为什么出现 *** Data Abort ***?
作者:江在流    常见问题集锦来源:本站整理    点击数:    更新时间:2006-07-06

 

问:同调试程序连接时为什么出现 *** Data Abort ***?
  

 答:原因有以下几点:1)当debugger启动时,处理器将停在当前PC值指向的地方,同时读取该PC值周围一部分地址的存储器值。如果这些地址正好没有被使用或指向空,就会出现Data Abort,这种情况属于正常。 2)如果是使用了存储器(RAM或ROM),出现这种问题表明在存储器访问上可能存在数据错误,请检查你的存储器。 3)当用户下载程序到目标板时,下载的目标地址是在编译器中指定的,如果编译器里设置的目标地址与目标板上可写存取器的物理地址不能对应,也会报Data Abort,因为调试器试图往错误的物理地址写入用户程序而出错。这时候需要检查并重新设置编译器选项。 4)JTAG口的时钟速率过快。

 

 

 

 

 

常见问题集锦录入:江在流    责任编辑:江在流 
  • 上一个常见问题集锦:

  • 下一个常见问题集锦:
  • 最新热点 最新推荐 相关常见问题集锦