微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3200如何将接收到的一些数据存到ROM中

CC3200如何将接收到的一些数据存到ROM中

时间:10-02 整理:3721RD 点击:

TI工程师你们好:

     我在使用CC3200的时候,希望能存放接收到的数据,重启后这些数据还能使用。

    请问:

    1.我该调用那些API?

    2.简单描述下步骤?

   谢谢!

Wayy,

您好!

您可以将程序放到flash中存储。具体请参考FLASH 操作API。 过程很简单,就是WIFI接收数据放到RAM中,然后调用FLASH API函数将这些需要保存的数据放到flash中。具体可以参考SDK中CC3200-Peripheral_Driver_Library_User's_Guide。 谢谢!

下班了还在回答问题,辛苦了!致敬!

彼此彼此,同致敬~~

在FlashProgram(unsigned long *pulData, unsigned long ulAddress, unsigned long ulCount)

的地址参数有这个描述

//! \param ulAddress is the starting address in flash to be programmed.  Must
//! be a multiple of four.

为什么地址是4的倍数,这个地址我可以随便写吗,还是只能规定的地址范围内写?

应该是字节对齐的问题。

你好,

      我调用FlashProgram将数据写进去,这个ulAddress的地址是随便写的吧,除了是4的倍数,有没有一个范围呢,

long FlashProgram ( unsigned long *  pulData,
unsigned long  ulAddress,
unsigned long  ulCount 
)

另外我用什么API接口去读取出来呢,我只找到写进去的,没找到读取出来的.

谢谢

建议参考我们SDK里面File——operation的的例程

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

网站地图

Top