TI中文支持网
TI专业的中文技术问题搜集分享网站

memory map prevented read of target memory

CCS3.3   OMPAL138

我在VS2010写的图像处理的程序,里面的图片比较大,有一些函数是逐个对像素点处理,所以用new int 开辟了很多数组,在VS里面是可以正常运行的。 但是到CCS里面后,运行到一些函数时,有的数组不能正常赋值,在watch window里面看到说memory map prevented read of target memory at****,这是怎么回事啊? 需要改什么呢? 求帮助!

James Li2:

感觉是访问了不存在的内存空间,可以检查一下cmd文件的定义

mangui zhang:

代码越界   修改起始地址

gao faqin:

1、你修改cmd文件试试呢,这个问题解决了吗。

2、你先在VS2010上做图像处理,后来到DSP上去做。你做过opencv移植到DSP上吗

我的邮箱gao.faqin@163.com

欢迎交流。

kasely Z:

回复 gao faqin:

请问cmd文件应该怎么改呢?

xinxin lai:

回复 kasely Z:

你好,你的问题解决了吗,我也遇到相似问题,我定义的一个子函数的变量,在运行的时候也是跑到不存在的内存地址。

Adam Yao94020:

回复 xinxin lai:

这里出现问题的变量如rea是局部变量还是全局变量,如果是局部变量在退出所在的函数后会找不到的,如果是全局变量,你先查看一下全局变量的地址,然后试试在CCS的memory窗口中能否直接显示这个输入的地址。

xinxin lai:

回复 Adam Yao94020:

已经解决,谢谢

Lutong Ma:

回复 xinxin lai:

请问你的问题是怎么解决的,我也遇到了这样的问题

赞(0)
未经允许不得转载:TI中文支持网 » memory map prevented read of target memory
分享到: 更多 (0)