基于32位MCU的嵌入式Linux文件系统及其运行方法技术方案

技术编号:11505460 阅读:109 留言:0更新日期:2015-05-27 06:21
本发明专利技术公开了一种基于32位MCU的嵌入式Linux文件系统及其运行方法,嵌入式Linux文件系统包括:初始化系统参数配置的系统启动模块;至少两相互独立的文件系统存储模块;文件系统状态设置模块,预设一文件系统的物理地址,以及能够记录文件系统间切换的切换信息;并当预设的物理地址所对应的文件系统存在异常时,切换另一文件系统的物理地址,并更新切换信息,直至对文件系统的检测不存在异常;文件系统异常判断模块;文件系统加载模块,当检测到文件系统不存在异常的情况下,加载当前设置的物理地址所对应的文件系统;文件系统修复模块,读取切换信息,并根据切换信息判断文件系统是否进行切换;若存在切换,则对被切换掉的文件系统进行修复。

【技术实现步骤摘要】

【技术保护点】
一种基于32位MCU的嵌入式Linux文件系统,其特征在于,包括:系统启动模块,用于根据外部请求初始化系统参数配置;至少两相互独立的文件系统存储模块,所述文件系统存储模块均用于存储相同的文件系统的应用程序;文件系统状态设置模块,预设一文件系统的物理地址,以及能够记录文件系统间切换的切换信息;并当预设的物理地址所对应的文件系统存在异常时,切换另一文件系统的物理地址,并更新切换信息,直至对文件系统的检测不存在异常;文件系统异常判断模块,根据所述预设的文件系统的物理地址,对相应的文件系统进行异常检测;文件系统加载模块,当检测到文件系统不存在异常的情况下,加载当前设置的物理地址所对应的文件系统;文件系统修复模块,读取所述切换信息,并根据所述切换信息判断文件系统是否进行切换;若存在切换,则对被切换掉的文件系统进行修复。

【技术特征摘要】

【专利技术属性】
技术研发人员:温耀军
申请(专利权)人:深圳市新岸通讯技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1