资源简介

Nordic 52810 使能协议栈的工程 用fstorage的方式操作flash的一个例程

资源截图

代码片段和文件信息

#include “my_fs.h“
#include “nrf_sdh.h“
#include “nrf_sdh_ble.h“
#include “nrf_fstorage_sd.h“
#include “nrf_fstorage.h“
#include “nrf.h“
#include “nrf_soc.h“
#include “nordic_common.h“
#include 
#include “app_error.h“
#include “nrf_delay.h“
#include “nrf_log.h“
#include “nrf_log_ctrl.h“
#include “nrf_log_default_backends.h“
/********************************************************************************************************
 *使能协议栈 用fs或fds的方式操作flash
 *1、芯片擦写次数 10000次
 *2、写和读都是32bit的,如写入0x123456芯片的存入是这样的 56 34 12 00,所以你可以将8bit的转成32bit的再存,高低位可以自己控制
 *3、读数据的时候可以不用nrf_fstorage_read();读的数据多了,会报错,
     直接用memcpy(),直接读地址,将地址里的数copy出来,这样就不会报错了。
 *4、sdk_config.h 中需要修改:#define NRF_FSTORAGE_ENABLED 1
 *****************************************************/

static 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      94631  2019-08-14 12:25  190814.png

     文件       7722  2019-08-14 12:22  my_fs.c

     文件         72  2019-08-14 09:53  my_fs.h

----------- ---------  ---------- -----  ----

               102425                    3


评论

共有 条评论