当前位置: 首页 > article >正文

AWTK文件系统适配器更新-支持RT-Thread DFS POSIX接口

介绍

AWTK 文件系统适配器。

在嵌入式平台中,有时没有 POSIX 兼容的文件系统 API,需要把一些文件系统实现,包装成 AWTK 的 fs 接口。本项目提供一些常见文件系统的适配,目前支持的文件系统有:

  • FATFS 主要用于访问 TF card。

  • SPIFFS 主要用于访问 Nor Flash。

  • POSIX 文件系统,兼容 RT-Thread 的文件 DFS 系统接口。

PC 编译

  1. 获取 awtk 并编译
git clone https://github.com/zlgopen/awtk.git
cd awtk; scons; cd -

PC 版本主要用于功能性测试。

  1. 获取 awtk-fs-adapter 并编译
git clone https://github.com/zlgopen/awtk-fs-adapter.git
cd awtk-fs-adapter; scons

嵌入式系统编译

将相应的文件加入工程。

如果需要支持多线程,请定义宏 WITH_FS_MT,并加入文件 src/fs_mt.c。

其它

  • 用户数据目录和临时目录,在 src/fs_os_conf.h 中定义,请根据需要修改。

http://www.kler.cn/a/380292.html

相关文章:

  • github - ssh 配置 key、下载repo
  • 服务器新建用户
  • 二、应用层,《计算机网络(自顶向下方法 第7版,James F.Kurose,Keith W.Ross)》
  • GitHub上传自己的项目
  • 客如云:大型业务报表的分区化改造提升性能|OceanBase 应用实践
  • 2024CCPC哈尔滨站J题
  • Java中的线程安全问题(如果想知道Java中有关线程安全问题的基本知识,那么只看这一篇就足够了!)
  • Java项目实战II基于Java+Spring Boot+MySQL的体育馆使用预约平台的设计与实现(源码+数据库+文档)
  • flask websocket服务搭建,flask-sock 和 flask-socketio
  • 开源 AI 智能名片 2+1 链动模式 S2B2C 商城小程序与私域流量圈层
  • qt QFileInfo详解
  • GR2——在大规模视频数据集上预训练且机器人数据上微调,随后预测动作轨迹和视频(含GR1详解)
  • 【Linux系列】Linux 和 Unix 系统中的`set`命令与错误处理
  • Qt Modbus 2 通信实现
  • Ubuntu桌面环境下没有网络配置图标,只有显示VPN设置
  • 网络:IP分片和组装
  • 考取无人机“飞手”执照,进入部队、电力、铁路、石油企业抢占优势
  • 前端Nginx的安装与应用
  • 电脑如何不断网切换IP:实用方法与注意事项‌
  • Android -- [SelfView] 自定义圆盘指针时钟
  • qt QStatusBar详解
  • k8s 查看cpu使用率最高的pod
  • Hive自定义函数—剔除周日周六(小时级别)
  • 爬虫学习4
  • Vue中ref、reactive、toRef、toRefs的区别
  • IoTDB时序数据库使用