FATFS接口与移植详解——嵌入式FATFS[2]

在上一篇文章中我们已经明确了FATFS的基础概念和逻辑组织形式,那么现在就来到了实际调动代码完成功能和完善逻辑访问接口的部分了。非常幸运,FATFS官方提供了使用ANSI C编译的可移植的代码库,所以我们的任务就简化成了分析模块接口并且完成模块在具体工程之中的移植问题。

Read more »

FATFS详解——嵌入式FATFS[1]

经常从事嵌入式开发的同学们应当会频繁触碰到一个痛点:数据持久化(掉电存储),最常见的应用场景就是配置信息或者控制器参数的保存和读取——依赖于便写固件时一次性的将PID参数写死而造成的后续调参体验真的太糟糕了。我们首先需要分析FATFS底层的逻辑组织形式!

Read more »