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:
请问你的问题是怎么解决的,我也遇到了这样的问题
TI中文支持网
