• WEB前端HTML/CSSJavascript

  • HTML/CSS
  • Javascript
  • Vue.js
  • react.js
  • angular
  • node.js
  • jquery
  • bootstrap
  • 移动端开发
  • less/sass
  • webapp
  • 前端工具
  • 后端开发JavaSpringBoot

  • Java
  • SpringBoot
  • Python
  • 爬虫
  • Django
  • Go
  • PHP
  • C
  • C++
  • C#
  • 移动端开发安卓开发IOS开发

  • 安卓开发
  • IOS开发
  • 微信开发
  • 跨平台APP开发
  • 讲师申请
  • 我要传课
  • 问答
  • 直播
  • 名校课程
  • 投稿
  • 登录|注册

    全部课程  >   嵌入式  >   自己动手写FAT32文件系统

  • 自己动手写FAT32文件系统

    手机扫码观看
    随时随地学习

  • 本课程从0行代码开始,手把手教你写一个面向嵌入式的FAT32文件系统的代码,帮助你深入理解FAT32文件系统的工作原理。

  • 5.0
    1人评价 | 2人收藏 | 564人学过
  • ¥199199
  •   
  • 

    如果视频不能正常播放,还请更换或升级浏览器并且按装flash插件,如若还不能观看,请联系管理员 QQ:1025496113。

  • 嵌入式C语言基础视频教程

  • 《一起学djyos》系列视频教程

  • 嵌入式开发项目实例

  • bash shell 的学习

  • 简介
  • 目录
  • 详情
  • 点评
  • 简介

  • 标签: FAT FAT32 FAT12 文件系统
  • 课程分类:嵌入式
  • 语言: 中文
  • 总时长:15:27:57
  • 扫码关注课程小助手,拉您加入嵌入式技术讨论群

    目录

  • 00:08:25第1讲 C0.00 课程准备_课程简介观看
  • 00:03:33第2讲 C0.01 课程准备_资料及源码下载
  • 00:37:10第3讲 C0.02 课程准备_快速了解FAT32文件系统
  • 00:17:22第4讲 C1.00 驱动框架_建立基本工程
  • 00:22:42第5讲 C1.01 驱动框架_代码结构分层
  • 00:32:01第6讲 C1.02 驱动框架_实现虚拟磁盘驱动
  • 00:12:46第7讲 C1.03 驱动框架_实现磁盘操作接口
  • 00:12:38第8讲 C1.10 分区解析_结构体打包
  • 00:31:55第9讲 C1.11 分区解析_解析主分区数量
  • 00:20:53第10讲 C1.12 分区解析_解析扩展分区数量
  • 00:27:06第11讲 C1.13 分区解析_解析分区信息
  • 00:18:25第12讲 C1.20 FAT解析_加载FAT32信息
  • 00:17:33第13讲 C1.21 FAT解析_建立XFAT结构
  • 00:44:50第14讲 C1.22 FAT解析_列出根目录的部分文件
  • 00:20:16第15讲 C1.23 FAT解析_列出根目录的所有文件
  • 00:11:24第16讲 C1.24 FAT解析_打印文件内容
  • 00:16:39第17讲 C2.30 文件操作_打开根目录
  • 00:49:19第18讲 C2.31 文件操作_简单打开子文件
  • 00:28:48第19讲 C2.32 文件操作_8_3格式文件名的打开
  • 00:50:23第20讲 C2.33 文件操作_实现根目录的文件遍历
  • 00:33:40第21讲 C2.34 文件操作_过滤特定类型的目录项
  • 00:14:53第22讲 C2.35 文件操作_实现子目录的打开
  • 00:05:05第23讲 C2.36 文件操作_添加错误码接口
  • 00:52:40第24讲 C2.37 文件操作_实现文件读取
  • 00:33:46第25讲 C2.38 文件操作_实现文件定位
  • 00:48:06第26讲 C2.39 文件操作_修改文件名称
  • 00:14:52第27讲 C2.40 文件操作_修改文件时间
  • 00:31:24第28讲 C2.41 文件操作_实现文件的基本写入
  • 00:24:03第29讲 C2.42 文件操作_实现文件的扩容写入1
  • 00:33:54第30讲 C2.43 文件操作_实现文件的扩容写入2
  • 00:47:54第31讲 C2.44 文件操作_实现文件的创建
  • 00:25:37第32讲 C2.45 文件操作_实现目录的创建
  • 00:20:33第33讲 C2.46 文件操作_实现文件的删除
  • 00:12:54第34讲 C2.47 文件操作_实现空目录的删除
  • 00:25:57第35讲 C2.48 文件操作_实现非空目录删除
  • 00:18:31第36讲 C2.49 文件操作_实现设置文件大小
  • 查看更多

    课程详情


    对FAT32文件系统工作原理感兴趣、有兴趣学习操作系统开发、嵌入式开发的同学


    课程概述

    本课程从0行代码开始,手把手教你写一个面向嵌入式的FAT32文件系统的代码,帮助你深入理解FAT32文件系统的工作原理。

    【课程特色】
    1、从0行代码开始,极易上手
    2、全面详解FAT32工作原理的各个细节
    3、面向初学者,只需要有C语言的基础。

    课程提供完善的教学服务。在学习过程中可加入讨论群,有问题可随时咨询我。具体加入方式前见【课程准备】。

    课程连载中,共计57个课时。截至7月20日,已发布25课时。其余更新计划:
    1、文件操作 章节,共11课时,8月11日前更新完毕(已更新完毕)
    2、分区挂载及格式章节,共9课时,8月25日前更新完毕
    3、缓冲区管理章节,共12个课时,9月8日前更新完毕
    后续还可能会增加新的章节,扩展整个FAT32文件系统的代码。


    点评

    评分
  • fzy_666 回复  |  0

    如何购买

    26天前  | 评分:

  • 讲师简介

    李述铜

    毕业于四川大学,多年电子行业开发经验和手机移动端开发经验,美国项目管理PMP认证。熟悉ARM体系结构、C/C++、JAVA开发。爱好写作,喜欢分享。

    最新学习

  • wwCompany

    3天前 学习了自己动手写FAT32文件系统

  • a2397017

    3天前 学习了自己动手写FAT32文件系统

  • 坏坏62

    7天前 学习了自己动手写FAT32文件系统

  • 玄白易

    14天前 学习了自己动手写FAT32文件系统

  • 黄小俊

    15天前 学习了自己动手写FAT32文件系统

  • ZZMeasier

    16天前 学习了自己动手写FAT32文件系统

  • nyycto

    21天前 学习了自己动手写FAT32文件系统

  • 123mcu

    23天前 学习了自己动手写FAT32文件系统

  • niuxxx

    26天前 学习了自己动手写FAT32文件系统

  • fzy_666

    26天前 学习了自己动手写FAT32文件系统

  • all_units

    27天前 学习了自己动手写FAT32文件系统

  • 我要传课
  • 求助小编
  • 21ic公开课交流群