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

DM642调用C64xplus图像库函数时,加载程序显示目标板不匹配问题

利用CCS3.3在做DM642上的算法开发,想调用C64xplus图像库函数IMG_conv_7x7_i8_c8s

通过C64xplus图像库的说明文档(SPRUF30A)发现,该函数可以兼容C64x and C64x+芯片(Compatibility: Compatible for both C64x and C64x+.)

但在加载程序时显示,Does not match the target type, not loaded。试过更改build options选项设置无效

请问我要如何才能有效调用该函数?

Tony Tang:

上面说的兼容问题与后面说的加载问题没有关系。

加载问题你得看一下你的编译选项。

兼容问题为什么不用C64版本的,而要用C64+版本的?

Xiaoqiang Ren1:

回复 Tony Tang:

关于兼容问题:因为C64的图像库中的卷积函数只有3*3的,更大的卷积函数只有在C64xplus图像库中看到有

关于编译选项:请问这种情况下要怎样调整编译选项?

Tony Tang:

回复 Xiaoqiang Ren1:

确定这个not loaded的问题是跟工程里调用了这个库相关吗?就基于这个工程,只是不调用这个库编译的.out能load吗?

建工程时选的是C64+还是C6400

Xiaoqiang Ren1:

回复 Tony Tang:

确定与这个函数相关,删除这个函数,重新build后,能够正常load。

建工程时选择的是C6400

Tony Tang:

回复 Xiaoqiang Ren1:

先给你个建议方法,将imglib的源码加到你的工程里进行编译看行不行。

Xiaoqiang Ren1:

回复 Tony Tang:

您好,我试了下,用图像库函数的源码是没有问题的,可以正常编译、加载~但就是直接调用就不行,总是显示does not match the target……这可能是什么原因呢?

赞(0)
未经允许不得转载:TI中文支持网 » DM642调用C64xplus图像库函数时,加载程序显示目标板不匹配问题
分享到: 更多 (0)