CC3200 如何保存数据到FLASH里?
时间:10-02
整理:3721RD
点击:
TI 员工,大家好,
如题:
是否要先建立一个文件,然后把文件烧录到flash中,
然后再操作文件的读写来保存数据到Flash中?
这个方法是最好的吗?是否有其他方法?
BR!
您可以将数据放到RAM中,然后调用FLASH API函数将这些需要保存的数据放到flash中。具体可以参考SDK中CC3200-Peripheral_Driver_Library_User's_Guide。
Hi Lin,
您好!
请参考我们SDK中的file_operations 例程,谢谢!
HI Shelford, Susan,
谢谢你们的回答。
我是不是可以认为,用文件的方式来保存要好过用FLASH底层的方式来保存.
因为直接用flash 操作可能会破坏其他文件。
BR!
是的,你说的是对的,因为中间封了一层文件系统。会比较安全,而且编程也比较直观。
我是否可以利用flash 的driver lib建立自己flash program程序,不使用CC3200自带的文件管理系统?
在CC3200关于SPI Flash中,确实是通过文件系统进行对SPI Flash的管理,其实TI已经把操作SPI Flash的操作都已经实现,不建议客户使用自己的Driver Lib 进行对SPI Flash的操作,因为有很多文件的地址索引需要注意,否则可能会对程序的启动以及运行造成一定的影响。