我在测试中发现在TMS320C6678中使用fread函数将一文件读入时,fread函数返回的长度正确,但是读出的数据从1042字节后的数是错误的。大家可以在开发板上测试一下,将一个文件通过fread读入和通过load memory方式导入的数据作比较就会发现两者数据不同。不知道是不是CCS的一个bug。
另外,我使用的CCS版本为Version: 5.1.1.00028, 操作系统为win7。 请知道原因的朋友告知一下,谢谢了!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我在测试中发现在TMS320C6678中使用fread函数将一文件读入时,fread函数返回的长度正确,但是读出的数据从1042字节后的数是错误的。大家可以在开发板上测试一下,将一个文件通过fread读入和通过load memory方式导入的数据作比较就会发现两者数据不同。不知道是不是CCS的一个bug。
另外,我使用的CCS版本为Version: 5.1.1.00028, 操作系统为win7。 请知道原因的朋友告知一下,谢谢了!
试试将数据指针对齐到4bytes,还有fread读的文件类型是什么,我印象中fread应该是读的是bin文件。