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

cc1310 flash存储数据可以直接调用ti的API吗?怎么直接调用没有反应?是不是falsh还需要初始化什么?

void taskBeepAdd(void) {
bool j;
uint32_t i,write_flag=0,read_flag=0;
uint8_t example_data[0x1000];// 存储数据
uint8_t read_len = 20;// 读取数据的长度
uint32_t read_buffer[1024];// 读取的数据缓冲在此 临时 RAM 中

/*
FlashSectorErase(0x1000);
for (uint32_t i=0; i<3; i++) {// 往数组里面放数据66
example_data[i] = 66;
}
if(write_flag==0){
write_flag=1;
i=FlashProgram(example_data, 0x0000, 0x1000);// 往flash 中写数据 数据 起始地址 个数
}
*/
if(read_flag==0){
read_flag=1;
j=FlashEfuseReadRow(read_buffer, 0x0000);// 从 flash 中读取数据   FlashEfuseReadRow是ti 的api  
}

readlove1 readlove1:

回复 Butterfly:

此文档提供的API有问题。

Eggsy Pang:

回复 readlove1 readlove1:

不知道您所说的API问题在哪里呢?

readlove1 readlove1:

回复 Eggsy Pang:

boolFlashEfuseReadRow(uint32_t *pui32EfuseData, uint32_t ui32RowAddress); 这是TI官方提供的API,实际调用时,读不取的数据不对,为0;

xian sheng li:

回复 Eggsy Pang:

您好,我最新在学习CC1310,刚刚接触,在学习官方例程时,有些API无法看到原型,请问在什么地方可以看到API的原型呢?

readlove1 readlove1:

回复 xian sheng li:

iar上有官方例程。你新建继承时会包含进去。要下载cc1310的sdk,你留联系方式,有空我可以告诉你。

xian sheng li:

回复 readlove1 readlove1:

CC1310的SDK我下载了。联系方式qq:1175318518

赞(0)
未经允许不得转载:TI中文支持网 » cc1310 flash存储数据可以直接调用ti的API吗?怎么直接调用没有反应?是不是falsh还需要初始化什么?
分享到: 更多 (0)