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一并导入到项目中。