Skip to content

关于SD卡和FATFS的使用方式 #13

@CkovMk

Description

@CkovMk

由于SD卡的配置及初始化过于复杂,完全留在各底层工程内可能会影响更新SDK版本的便捷性。我认为有两种解决方案:
1. FATFS跟随工程,SD卡初始化跟随模组
优点:可以利用SDK内的FATFS组件,无需手动移植,工作量小
缺点:SDK内FATFS组件版本较老,手动更新工作量大;SD卡初始化与FATFS存在较强耦合,分在底层和模组内比较奇怪。

2. FATFS和SD卡初始化均跟随模组
优点:FATFS更新简单,一次更新可覆盖全部底层;可以实现更复杂的操作,例如检测到SD卡插入即初始化并挂载,安全弹出功能,检测到SD卡拔出则卸载等。
缺点:需要手动维护。
备注:我们仍可以使用NXP自带的移植代码,但是必须自己拷贝过来使用。

Metadata

Metadata

Assignees

Labels

help wantedExtra attention is neededquestionFurther information is requested

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions