TIwilliam hill官网
直播中

黎歆俭

7年用户 186经验值
私信 关注
[问答]

dm6446编程

我最近在dm6446上做算法,在例程上修改的,可是process()用for循环嵌套时,程序在板子上无法运行,用单个for循环就可以。这是什么状况,哪怕我循环中什么都不写,也不能运行。

回帖(4)

乔婧

2018-6-21 11:15:57
你可以用仿真器连上DSP,看具体是挂在了哪里,然后看如何解决。
举报

黎歆俭

2018-6-21 11:25:25
引用: 物是人非aaa 发表于 2018-6-21 11:15
你可以用仿真器连上DSP,看具体是挂在了哪里,然后看如何解决。

我把栈的空间改大了,这个问题解决了。可是又出现了新问题,采集的图像在下方有好多行条纹,我只是简单的拷贝下图像并做了个中值滤波,检查了好几遍代码没有问题,不知道是什么情况
举报

黎歆俭

2018-6-21 11:31:37
引用: 物是人非aaa 发表于 2018-6-21 11:15
你可以用仿真器连上DSP,看具体是挂在了哪里,然后看如何解决。

我是在linux下开发的,怎么能用上仿真器看看算法?我不是很懂
举报

乔婧

2018-6-21 11:39:09
引用: yuhe82 发表于 2018-6-21 11:31
我是在linux下开发的,怎么能用上仿真器看看算法?我不是很懂

在Linux可以调试DSP的,请参考processors.wiki.ti.com/.../Debugging_the_DSP_side_of_a_CE_application_using_CCS。
举报

更多回帖

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