微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3200 如何保存数据到FLASH里?

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的操作,因为有很多文件的地址索引需要注意,否则可能会对程序的启动以及运行造成一定的影响。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top