CC3200 flash文件操作问题
TI 工程师,你们好:
我需要在外部flash中储存一个大概500k的文件,并且需要对它进行读写操作。
例如,我从网络上获得文件保存在flash中,发现超过69000个字节左右的时候,就报错了。
于是我用C:\TI\CC3200SDK_1.0.0\cc3200-sdk\example\file_operations的例程测试,把原来限制的64Kbyte 改成69Kbyte,结果出现同意的现象。
sl_FsWrite的返回值是 -15,
进一步查得应该是宏:#define SL_FS_ERR_OFFSET_OUT_OF_RANGE (-15)
iLoopCnt * sizeof(gaucOldMacDonald) = 53 * 1298 = 68794
sl_FsWrite failed! -15
sl_FsClose ! 0
Error [-2006] at line [362] in function [WriteFileToDevice]
你们那个文件系统的操作函数,是不是有大小限制?
我现在必须要保存大于64K字节的文件,请帮忙解决这个问题,非常感谢。
据我所知,我们工程师已经与你们这边沟通过,是不是问题已经解决了呢?
我也碰到了这样的问题,请解释下,谢谢!
http://www.deyisupport.com/question_answer/wireless_connectivity/wifi/f/105/t/71496.aspx
问下这个问题怎么解决的? 我看了你的连接,没太懂。 最后怎么创建的 500k的文件?
你好,请问你的问题解决没有啊
请问怎么解决的呢,我的还是不能读写大于64KB的文件?
我也出现了不能读写大于64KB的文件这个问题,请问怎么解决的?