1、配置nev环境
1.1 打开swm34s sdio外设驱动
1.2 打开DFS虚拟文件系统
1.3 打开elm fatfs文件系统
1.4 打开SD/MMC 驱动
配置完成后退出保存,自动生成的keil工程。
2、keil工程分析编译下载运行
编译下载运行,识别到TF卡
2.1 RT-Thread 虚拟文件系统使用步骤
下图是官方给的文档初始化步骤
● dfs框架初始化
● 中间层fat文件系统初始化elm_init()
● 设备SD卡驱动初始化SDIO相关硬件
● 创建寻卡线程
在线程里面初始化SD卡相关,这里比较重要的是将文件系统读写函数挂载上
文件系统SD卡读写等操作加载
找到SD卡将其注册sd0 块设备
运行 elmfat example 测试程序
测试解决如下所示。格式化了TF卡并且在根目录下创建了user文件夹,并在文件夹里创建了一个txt,文本文档 并且写入测试字符串