BL602&BL604外设基础实验4:FLASH读写操作

BL602/BL604可以很便捷地对FLASH进行读写操作,下面以存储wifi信息为例进行FLASH读写操作

例程地址:
https://github.com/SmartArduino/Doiting_BL/tree/master/examples/FLASH

使用easyflash库可以很方便地对FLASH进行读写操作。

这里用到了FLASH读和写两个函数:
EfErrCode ef_set_env_blob(const char *key, const void *value_buf, size_t buf_len);

size_t ef_get_env_blob(const char *key, void *value_buf, size_t buf_len, size_t *saved_value_len);

编译完成后,烧录程序,可以看到串口输出两组wifi信息,绿色打印输出的为存储到FALSH的信息,红色打印输出为从FLASH读取到的信息

原文地址:https://www.cnblogs.com/doiting/p/14125025.html