保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

AT24C512中数据的文件系统化管理


用状况。格式化的主要工作包括:
  
  ①把目录区全部写为0FFH,以清空目录区中所有数据;
  
  ②把页面分配区的所有记录项写为0EEEEH,标志它们全部未使用。
  
  注:文件系统程序源代码见网站:fanwen.oyaya.net收集整理。
  
  4性能比较
  
  在大多数系统中,AT24C512中的数据存储都是要用顺序存储法:每次存储数据时都是按照先后顺序依次写入数据空间。本文所述方法与顺序存储法相比,具有下列优点:
  
  ①存储时操作简单。在顺序存储中,寻找空闲空间需要逐次读出已经存储的数据,直到找到空闲空间为止,数据操作量大。本文所述方法只需要读取目录区和页面分配区即可,搜索空闲空间的效率高。
  
  ②删除数据简单。在顺序存储中,为了定位到需要删除的数据,必须逐次读出存储的数据,直到找到需要删除物数据,再把该空闲改写为未用状态。本文所述方法只需要修改目录区和页面分配区即可,不仅定位数据快,而且修改的工作量很小。
  
  ③实现了数据空间的回收。顺序存储法中,在删除的某次数据后,该数据所占用的空间可能无法回收使用。因为回收的空间会形成碎片:该空间前后都存储有数据,但该空间的长度无法满足一个更大长度的数据。本文所述方法利用链表分配存储空间,允许一个文件的数据非连续在座,回收的空间可以自由使用。
  
  ④通过读取目录区,用户可以大致知道该文件中存储的是什么数据,而顺序存储法却无法提供这些信息。
  
  5结论
  
  为了实现实时测控系统数据的高效管理,按照PC机文件系统的思想,对测控系统中的AT24C512设计了一个简单的文件系统,包括系统格式化、添加文件、删除文件等功能,在大数据量的测控系统中得到了成功应用。该文件系统稍加修改就可应用于不同容量的存储芯片,具有广泛的应用价值。
  
  
  
 

《AT24C512中数据的文件系统化管理(第4页)》
本文链接地址:http://www.oyaya.net/fanwen/view/167885.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。