这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 有人碰到过这样的AXD问题没?急!!!

共6条 1/1 1 跳转至

有人碰到过这样的AXD问题没?急!!!

菜鸟
2006-04-06 16:16:31     打赏

当程序开始执行ADS标准的库函数__main()出现如图所示错误:请问,是什么原因?

我是存储空间是scatterloading,在初始化是执行__main()初始化代码,并跳到我自己的主程序main().




关键词: 有人     到过     这样     问题    

菜鸟
2006-04-06 16:25:00     打赏
2楼

图片好像显示不出来,大概意思是:

You were trying to set a breakpoint on prossor ARM926EJ-S_0 at address 0xc800058c or were steping/running to this address.

This address is located in a literal pool.

ABORT-××××××××

RETRY-××××××××

IGNORE -×××××××

下面是三个按钮,分别是abort retry ignore三个按钮。


菜鸟
2006-04-06 16:44:00     打赏
3楼

在用AXD调试时,你的代码段应该放在RAM中而不是FLASH中。


菜鸟
2006-04-06 21:38:00     打赏
4楼
这个提示的意思是,AXD认为你设置断点的位置并不是指令,程序不会跑到那个地方去,所以提示你.
请确定你设置断点的地方是合法的指令,而不是数据区域.

菜鸟
2006-04-08 00:22:00     打赏
5楼

我是放在RAM里的,我也没有设置断点,只是程序运行到__main()就飞了?

是不是编译时,编译器无法编译库函数__main()?

如果如果是这样,怎样利用编译器ADS的库函数呢(我已写了SEMIHOSTING文件,是准确无误的)?是不是还少了别的文件?


菜鸟
2006-04-10 15:45:00     打赏
6楼
关注.......

共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]