移植Petit FAT系统
发布时间:2020-12-15 18:40:59 所属栏目:百科 来源:网络整理
导读:一同事根据客户要求,要在512K的flash上搞个文件系统,看到Petit FAT文件系统很小,就想用它来移植,但是这个系统是8位机上用的,但目标板为32位机,不知如何移植。后来搞明白了,只要改头文件, 重新定义int等类型的长度就可以了。怎么移植文件系统呢? 我
一同事根据客户要求,要在512K的flash上搞个文件系统,看到Petit FAT文件系统很小,就想用它来移植,但是这个系统是8位机上用的,但目标板为32位机,不知如何移植。后来搞明白了,只要改头文件, 重新定义int等类型的长度就可以了。怎么移植文件系统呢? 我也不懂,帮助出谋划策,经过1周的捣鼓,成功了。但是文件只有2k大小,但是FAT格式却占用50K,至于吗? 觉得很浪费flash。其实可以直接实现read Wirte,自己定义文件系统就好了,何必用FAT这个巨无霸? 但是,也很激动,对于文件系统有了更深入的理解。 2012.6.29 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Swift语言开发:仿Clear手势操作(拖拽、划动、捏合)UITable
- 这个解析器设计模式叫什么?使用包含关键字和函数指针的结构
- c – 为什么浮动变量通过以奇怪的方式点数后切数字来节省价
- ruby-on-rails – 为什么在Ruby Event Machine中使用线程?
- c# – 为什么当我使用JSON.NET反序列化时忽略我的默认值?
- nosql – Ruby和Java的键值存储
- ruby-on-rails – RubyMine单元测试 – 测试框意外退出
- swift – 如何重现这个Xcode蓝色拖拽线
- 一次oracle分页所遇到的问题
- 是否有任何工具可视化代码复杂性或图形化方法调用在Objecti