- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
种加载在ucosII内核上嵌入式文件系统
( )
第 29卷第 2 期 南昌大学学报 理科版 Vo l. 29 No. 2
( )
2005年 4 月 Journal of N anchang U n iversity N atural Science Ap r. 2005
文章编号 : 1006 - 0464 (2005) 02 - 0 197 - 03
一种加载在 uCO S - II内核上的嵌入式文件系统
王命延 ,余爱军
(南昌大学 计算机科学工程系 ,江西 南昌 330029)
摘 要 :分析了文件系统在嵌入式应用中的重要作用 ,在剖析了 uCO S - II内核工作原理的基础上 ,借鉴 FA T16 文
件系统 ,构建了一个适合嵌入式应用的文件系统 FA T8,并详细介绍了如何在 uCO S - II内核上实现 。
关键词 : uCO S - II;嵌入式实时操作系统 ;嵌入式文件系统
中图分类号 : TP3 162 文献标识码 : A
随着嵌入式系统应用要求的不断提高 ,系统资 可以嵌套进行 ; 最后调用 O SSTAR T ( ) 函数启动多
源的进一步丰富 ,系统的复杂程度也不断提高 。为 任务调度 。
了充分发挥 32 / 64 位处理器的功能和性能优势 ,提 系统任务调度有两种触发方式 : 中断级的和任
高系统的可靠性 ,缩短开发周期 ,越来越多的工程 务级的。
师在他们的项 目开发中选择嵌入式实时操作系统 中断级的调度是系统多任务调度开始后 ,启动
(简称 R TO S) 。商业 R TO S虽然功能齐全 、调试手 时钟节拍源开始计时 ,给系统提供周期性的时钟中
段丰富 ,但是价格也是异常昂贵 。因此 ,对于一些 断信号 , 实现延时和超时确认 。当时钟中断来临
小公司、小企业以及科研单位 ,使用免费的、开放的 时 ,系统把当前正在执行的任务挂起 ,进行中断处
R TO S是一种不错的选择 。 理 ,判断有无任务延时到期 ,若有则使该任务进入
uCO S - II是一个源码公开的嵌入式实时操作 就绪态 ,并把所有进入就绪态的任务的优先级进行
系统内核 ,经过十几年的发展 , 已经在众多领域的 比较 ,通过任务切换去执行最高优先级的任务 ,若
应用中取得了成功 ,证明了 uCO S - II 内核的性能 没有别的任务进入就绪态 ,则恢复现场继续执行原
是优越的。uCO S - II是一个可裁减的实时多任务 任务 。
内核 ,在把它应用到一个具体的项 目时 ,可以根据 任务级的调度是通过任务发软中断命令或依
实际需求量身定做地加载一些模块 ,如 TCP / IP、文 靠处理器在任务执行中调度函 O SSCHEDUL E ( ) ,
件系统 、图形界面等等 ,使 uCO S - II成为一个面向 如任务要等待信号量或一个正在执行的任务被悬
问题的实用的嵌入式操作系统 。 挂起来时 ,就需要在此任务中调度 ,找出目前处于
文件系统在嵌入式操作系统中占据着重
文档评论(0)