发明名称 Yaffs文件系统在NorFlash中的应用方法
摘要 本发明公开了一种Yaffs文件系统在NorFlash中的应用方法,包括以下步骤:(1)、将NorFlash中的每一块均分成若干页;(2)、根据NorFlash的存储设备数据手册用程序语言写出NorFlash的底层数据随机读取程序、底层数据随机写入程序、底层数据按块擦除接口程序;(3)、根据数据域的大小、块大小在底层数据接口上将上述程序进行封装;(4)、将NorFlash中页的数据域大小、块大小、数据按页读取接口、按页写入接口、按块擦除接口等参数填充到Yaffs文件系统的结构体中。该方法能够将不易受静电、频繁上下电等因素干扰Yaffs文件系统应用在NorFlash存储设备中。
申请公布号 CN104537075A 申请公布日期 2015.04.22
申请号 CN201410849277.1 申请日期 2014.12.30
申请人 宁波三星电气股份有限公司 发明人 郑坚江;庄克成;吕斌;刘杰;戴旭毅;朱春意;袁志民
分类号 G06F17/30(2006.01)I;G06F3/06(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 宁波市鄞州甬致专利代理事务所(普通合伙) 33228 代理人 李迎春
主权项 一种Yaffs文件系统在NorFlash中的应用方法,其特征在于:包括以下步骤:(1)、将NorFlash中的每一块均分成若干页,每一页均包含有数据域和空闲域;(2)、根据NorFlash的存储设备数据手册用程序语言写出NorFlash的底层数据随机读取程序、底层数据随机写入程序、底层数据按块擦除接口程序;(3)、根据数据域的大小、块大小在底层数据接口上将底层数据随机读取程序、底层数据随机写入程序、底层数据按块擦除接口程序进行封装,以实现数据能够按页读取、写入,按块擦除;(4)、将NorFlash中页的数据域大小、块大小、数据按页读取接口、按页写入接口、按块擦除接口等参数填充到Yaffs文件系统的结构体中。
地址 315131 浙江省宁波市鄞州区姜山镇明光北路1166号奥克斯工业园