创龙科技
直播中

王建

7年用户 165经验值
私信 关注

工程调试程序出现No source available for "0x0"

[tr]单步调试工程,在一个C文件的最后执行完    IntEnable(C674X_MASK_INT4); IntEnable(C674X_MASK_INT5);  IntGlobalEnable();
    IntEnable(C674X_MASK_NMI);后出现No source available for "0x0" ,而且Disassembly窗体中出现:
00000000:   ???? Memory map prevented reading 0x00000000 [code=0x20000]
00000004:   ???? Memory map prevented reading 0x00000004 [code=0x20000]
00000008:   ???? Memory map prevented reading 0x00000008 [code=0x20000]
0000000c:   ???? Memory map prevented reading 0x0000000C [code=0x20000]
00000010:   ???? Memory map prevented reading 0x00000010 [code=0x20000]
00000014:   ???? Memory map prevented reading 0x00000014 [code=0x20000]
00000018:   ???? Memory map prevented reading 0x00000018 [code=0x20000]
0000001c:   ???? Memory map prevented reading 0x0000001C [code=0x20000]
00000020:   ???? Memory map prevented reading 0x00000020 [code=0x20000]
00000024:   ???? Memory map prevented reading 0x00000024 [code=0x20000]
..............

不清楚这个是什么问题????



[/tr]

回帖(7)

孔喆

2019-7-5 14:49:03
跑飞
举报

李润基

2019-7-5 15:06:12

那怎么解决这一问题呢?

检查你的程序 
举报

杨阳

2019-7-5 15:16:56
引用: Jazzye 发表于 2019-7-5 15:06
检查你的程序 


检查你的程序
举报

张建国

2019-7-5 15:28:07


按照你的建议,我查了下我的工程,我的工程中使用两个中断,分别映射到中断4和5,在中断中分别设置断点,中断服务程序可以正常进入,但现在的问题是:我全速运行时,中断就不能正常进入,停止Debug,就 会出现 No source available for ‘0X7f4d6c’,而且Disassembly窗体中出现:
00000000:   ???? Memory map prevented reading 0x00000000 [code=0x20000]的问题,所以,想请教下:
1.你说的程序跑飞,有没有可能是中断的问题??
2.如果是中断的问题,那些地方会对程序有所影响???
麻烦工程师指点

0x007f4d6c 是内部 ROM 地址 程序进入这个地址证明你的程序肯定跑飞了1、有可能2、这个很难说 具体代码具体分析 建议你分别屏蔽部分代码 然后逐步找出来出问题的语句 
举报

更多回帖

发帖
×
20
完善资料,
赚取积分