摘要:
MT2503的板子外挂8Mbit的SPI Flash,本打算移植Fatfs,但Fatfs并不支持Wear leveling,后发现LittleFs,一个专门为单片机设计的文件系统,并且支持fail-safe。
详细介绍:https://os.mbed.com/blog/entry/littlefs-high-integrity-embedded-fs/
LittleFs Github https://github.com/ARMmbed/littlefs
LittleFs的移植很简单,只需实现Flash的读、写和擦除基本操作即可,官方例子如下: 阅读全文
摘要:
1. make\plutommi\mmi_app\mmi_app.mak尾部添加 CFLAGS += – -gnu
2.注释掉 \plutommi\Framework\DebugLevels\DebugLevelInc\DebugInitDef_Int.h 阅读全文