我从CCS中把一段内存数据按照32bit的Raw格式导了出来,ccs中的数据是32bit的float型的,但在matlab中不管按那种格式读取总是和原来的数据不一样。请问怎么在matlab中读取ccs中导出的Raw格式数据呢?
James Li2:
我按照你的需求是了,应该没问题。见附件。对了我用的是CCS5
grady cheung:
回复 James Li2:
谢谢你的解答,不过你理解的和我说的不太一样,我的意思是内存中的数据是float类型的,但导出到文件时用的是Raw格式。我用的不是你这种方法,而是直接把内存中的数据按照十六进制的Raw格式导出的,文件类型是bin,之前我导入matlab里的数据之所以不对是因为忽略了大端小断的问题。你这种直接导出为dat文件的方法没有试过,不过还是要感谢你的回答。
TI中文支持网