各位兄弟姐妹:
#pragma DATA_ALIGN(x_ref, 8);
#pragma DATA_ALIGN(x_32x32, 8);
#pragma DATA_ALIGN(w_32x32, 8);
#pragma DATA_ALIGN(y_32x32, 8);
int32_t x_ref [2*N];
int32_t x_32x32 [2*N];
int32_t w_32x32 [2*N];
int32_t y_32x32 [2*N];
这些数组定义为全局变量的时候,运行到fread的时候就不动了,但是要把这些数组定义在main里面,就可以顺利运行,但是不能对齐,但fft函数要求输入的数组8字节对齐,请专家指导,谢谢!
No source available for "minsert(struct pack *) at 0x811f20" 一直报错,不知道什么问题。
yang cao1:
回复 Andy Yin1:
谢谢Andy Yin1!问题之前已经解决,这边忘了说了,是因为我fft函数里面用的是2*N,所以错了。Andy Yin1不愧是专家,问题看得很准。现在又有问题,我换了一个输入文件,是我matlab产生的数据,大小为3.59kb和0.99M,但是即使是3.59kb的文件用fopen都打不开,是什么原因呢?之前2kb的文件都能打开的。
TI中文支持网