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

K2L的DSP和ARM大小端设置的问题

K2L是否可以支持或者推荐DSP大端和ARM小端这样的配置进行开发?  如果采用DSP大端, arm小端,有些什么样的需要注意的问题?

看到multicore navigator手册中说明,如果系统采用大端,arm小端,要求Descriptor头,payload 数据给加速器都要byte-swap,那这个byte swap是否可以由硬件配置完成? 还是要程序编程来实现, 这样的动作是否会降低系统的性能? 谢谢!

Andy Yin1:

支持,可以分别配置大小端,所有的数据在访问时都需要注意大小端格式转换,建议你使用统一的大小端,以免增加无谓的工作量。

xiaoling zhou:

回复 Andy Yin1:

可是,arm可工作在大端吗? 好像这个arm cpu只能工作在小端模式对吗, 那意思就是只能配置成都是小端的?

Andy Yin1:

回复 xiaoling zhou:

ARM可以工作在大端,但是TI提供的uboot kernel等版本只有小端,建议DSP与ARM都工作在小端,可以复用TI uboot kernel等版本,否则如果ARM工作在大端得自己进行移植。

赞(0)
未经允许不得转载:TI中文支持网 » K2L的DSP和ARM大小端设置的问题
分享到: 更多 (0)