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

TMS320F28377D: 关于移植VCU2的FFT功能后输出出现错误的问题

Part Number:TMS320F28377D

本人按照如上图所示的案例移植了VCU2的CFFT_512例程,按照C28X_VCU_LIB_UG.pdf文档进行操作,保持输入和例程一致,但是输出结果例程中正确,移植后结果不对,请问可能是哪些情况造成的

例程代码: 我的代码:

我的工程编译后输出HEX文件时报出如下警告:

Vivian Gao:

感谢您对TI产品的关注! 关于你的咨询,我们正在确认你的问题,稍后回复您。

,

Alice:

您好,

     请参考TMS320C28x Assembly Language Tools v22.6.0.LTS User's Guide (Rev. Z) “12.15.6 TI-TXT Hex Format” 

,

HANG WEI:

这个仅仅解决告警错误,但是输出结果还是错的

,

HANG WEI:

您好,通过参考文档仅仅解决编译警告问题,并未解决输出错误问题

,

Alice:

您好,      

HANG WEI 说:但是输出结果例程中正确,移植后结果不对

     很难猜测根本原因,请检查移植过程改变了什么。

,

HANG WEI:

找到原因了,是因为例程中的输入输出数组被指定到特定的RAMLS空间,而移植后的代码数组没有特殊定义,请问一下这一块有什么规则吗,可以定义到RAMGS空间中吗

,

Alice:

您好,

      不同RAM类型及访问权限请参考数据手册 7.3.5 Memory Types      

      TMS320F2837xD Dual-Core Real-Time Microcontrollers datasheet (Rev. P)

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28377D: 关于移植VCU2的FFT功能后输出出现错误的问题
分享到: 更多 (0)