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

TMS320VC5507: 将Matlab得到的.dat文件加载进内存后,数据不一样

Part Number:TMS320VC5507

这是我用Matlab导出来的dat文件

这是加载后存储空间中的数据

Shine:

下面是TI .dat 头信息的说明。您的.dat文件中pageNum是0,请查看程序空间是否正确?The header information for data files uses this syntax:

MagicNumber }}–> }}–>Format StartingAddress PageNum Length [NewFormat]  

MagicNumber—fixed at 1651.

Format—a number from 1 to 4, indicating the format of the samples in the file. This number represents a data format: (1) hexadecimal, (2) integer, (3) long, (4) float, or (9) Use new scheme

StartingAddress—starting address of the block that was saved.

PageNum—page number the block was taken from.

Length—number of samples in the block.

NewFormat—Format (9); the new scheme. This is optional when usign the legacy formats 1 – 4

,

? ?:

我把.dat头信息的说明改了之后,数据空间还是不对

,

Shine:

改成16bit的试试,如下格式: 1651 1 800 1 10

0x0000
0x0000
0x0000

0x0000

,

? ?:

这个dat文件输出的位数是跟DSP的位数相关吗

,

Shine:

我看到ccs help文档里.dat数据格式如下

赞(0)
未经允许不得转载:TI中文支持网 » TMS320VC5507: 将Matlab得到的.dat文件加载进内存后,数据不一样
分享到: 更多 (0)