6、测试验证

如果\demo\文件夹下有与项目Flash规格一致的Demo,则直接编译运行,观察测试结果即可。无需关注下面的步骤。

每次使用前,务必先执行easyflash_init()方法对EasyFlash库及所使用的Flash进行初始化,保证初始化没问题后,再使用各功能的API方法。如果出现错误或断言,需根据提示信息检查移植配置及接口。

6.1 环境变量

查看\demo\env\子文件夹中例子的README.md说明文档。测试时可以将\demo\env\stm32f10x\non_os\app\src\app.c中的static void test_env(void)方法体复制到项目中,然后运行测试。

6.2 在线升级

查看\demo\iap\README.md说明文档。

6.3 日志

查看\demo\log\README.md说明文档。

注意:easylogger.c是使用EasyLogger与EasyFlash的无缝接口的例子,EasyLogger提供针对日志的很多常用功能封装,详细功能可以查看其介绍。使用这个例子时,务必记得将EasyLogger一并导入到项目中。