TI中文支持网
TI专业的中文技术问题搜集分享网站

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

TI工程师你们好:

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

    请问:

    1.我该调用那些API?

    2.简单描述下步骤?

   谢谢!

SZ1:

Wayy,

您好!

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

wayy wu:

回复 SZ1:

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

SZ1:

回复 wayy wu:

彼此彼此,同致敬~~

wayy wu:

回复 SZ1:

在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的倍数,这个地址我可以随便写吗,还是只能规定的地址范围内写?

Hark shen:

回复 wayy wu:

应该是字节对齐的问题。

JKing Wen:

回复 SZ1:

你好,

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

long FlashProgram
(
unsigned long * 
pulData,

unsigned long 
ulAddress,

unsigned long 
ulCount 

)

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

谢谢

Ken Wang:

回复 JKing Wen:

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

赞(0)
未经允许不得转载:TI中文支持网 » CC3200如何将接收到的一些数据存到ROM中
分享到: 更多 (0)