嵌入式文件系统生成器(embedded-file-system-generator)

#一人分享一个skill#
name: embedded-file-system-generator
description: 为嵌入式设备生成轻量级文件系统配置和驱动代码,支持FAT、LittleFS、SPIFFS、NFFS等

type: code-generation
parameters:
  - name: fs_type
    type: string
    required: true
    description: 文件系统类型(FAT32、LittleFS、SPIFFS、NFFS、JFFS2)
  - name: storage_medium
    type: string
    required: true
    description: 存储介质(SPI Flash、SD卡、eMMC、FRAM、MRAM)
  - name: storage_size
    type: number
    required: true
    description: 存储容量(MB)
  - name: block_size
    type: number
    description: 块大小(默认自动计算)
  - name: wear_leveling
    type: boolean
    default: true
    description: 是否启用磨损均衡(适用于Flash存储)
  - name: encryption
    type: boolean
    default: false
    description: 是否启用文件系统加密(AES-256)
生成内容:
文件系统初始化和配置代码
存储介质驱动适配(SPI Flash、SD 卡等)
文件操作 API(创建、读取、写入、删除文件 / 目录)
磨损均衡和坏块管理
电源故障恢复机制
文件系统性能优化配置
数据完整性校验和错误处理
文件系统格式化和备份工具
全部评论

相关推荐

04-08 23:37
已编辑
东华大学 结构工程师
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务