问题就是在CODE WARRIOR FOR ARM中编译通过后,我们点击工具栏上的调试按钮,虽然可以运行AXD调试软件,但是经常会提示 'c:/documents and settings/****/default-1-2-0-0.ses' could not be loaded
必须从新配置AXD调试软件,在option--configure target中选择ADP(硬件调试)或ARMUL(软件仿真),然后关闭AXD软件,再点击CODE WARRIOR FOR ARM工具栏上的调试按钮,才可以正常启动AXD并调试刚才编译的项目。比较麻烦。通过比较c:/documents and settings/****/default-1-2-0-0.ses调试前后的变化,发现问题就出在这里,该文件是一个初始配置文件,调试目标文件之后,该文件就带上了调试目标文件的路径等多余信息,所以,AXD无法识别,自然就出现了'c:/documents and settings/****/default-1-2-0-0.ses' could not be loaded的提示。我们只要在配置完成之后,把该文件的属性该为 只读,那么就不会在调试的过程中被修改了,以后也就不会出错了。
必须从新配置AXD调试软件,在option--configure target中选择ADP(硬件调试)或ARMUL(软件仿真),然后关闭AXD软件,再点击CODE WARRIOR FOR ARM工具栏上的调试按钮,才可以正常启动AXD并调试刚才编译的项目。比较麻烦。通过比较c:/documents and settings/****/default-1-2-0-0.ses调试前后的变化,发现问题就出在这里,该文件是一个初始配置文件,调试目标文件之后,该文件就带上了调试目标文件的路径等多余信息,所以,AXD无法识别,自然就出现了'c:/documents and settings/****/default-1-2-0-0.ses' could not be loaded的提示。我们只要在配置完成之后,把该文件的属性该为 只读,那么就不会在调试的过程中被修改了,以后也就不会出错了。