CCS导入dat数据的一些疑惑
时间:10-02
整理:3721RD
点击:
最近在使用6678DSP评估板,需要将大文件存到DDR3中,将数据做成dat文件后,导入到dsp中,因为我的数据是图像数据,数据全部不超过255,因此定义了char*指针指向导入的数据的地址,最后发现老是有问题,数据读不对。仔细研究后发现ccs把dat中的十六进制数当做是32位数,因此一个数据占用4字节的内存,只有定义为int*指针才可以争取读取数据。
不知道有没有合适的解决办法,让dat导入的数据为8位的数据,这样就可以节省很多空间。毕竟,本身用char可以表示的数据却要用int表示,太浪费内存啦。
不知道有没有合适的解决办法,让dat导入的数据为8位的数据,这样就可以节省很多空间。毕竟,本身用char可以表示的数据却要用int表示,太浪费内存啦。
好