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

DSP6416 小端转大端问题?需要做哪些工作?现在编译出现错误,在CCS3.1下

如题所示,我们以前是做算法的,在C6416 DSK dsk_app.prj 里面的copydata函数中做的数据处理,用的都是dsp默认的库实现的算法,因为默认小端,我们也没有关注大端小端问题。现在算法给甲方后,甲方说他们是大端的设备,我们是小端的库,没法用,我们尝试着在大端模式下编译,把支持库也换成大端的,但是编译出现如下问题,求解释。是不是还缺少了其他的什么步骤?不是太懂这一块,大佬们给点意见?

Shine:

用BIOS了吧?在bios配置界面里(System->Global Settings->Properties)也要改成big endian

an hu:

回复 Shine:

非常感谢!!然后我把bios改了后~出现了 如下问题,按照图中的报错,是说字节顺序不兼容,由dsk6416bsl.lib库引起的,那解决方法就是替换这个库为大端的,但是我在TI官网上木有找到该库 ,求助,谢谢啦!

an hu:

回复 Shine:

非常感谢!!然后我把bios改了后~出现了 如下问题,按照图中的报错,是说字节顺序不兼容,由dsk6416bsl.lib库引起的,那解决方法就是替换这个库为大端的,但是我在TI官网上木有找到该库 ,求助,谢谢啦!

Tony Tang:

回复 an hu:

BSL库是EVM的支持库,是由板子厂家提供的。

http://c6000.spectrumdigital.com/dsk6416/

赞(0)
未经允许不得转载:TI中文支持网 » DSP6416 小端转大端问题?需要做哪些工作?现在编译出现错误,在CCS3.1下
分享到: 更多 (0)