μC_OS-II在TQS3C2440上的扩展.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
 μC/OS-II 在 TQS3C2440 上的扩展 申会英,李绍胜** (北京邮电大学信息与通信工程学院,北京,100876) 5 10 15 20 25 30 35 40 摘要:论文研究并实现了在 TQS3C2440 上 μC/OS-II 的扩展。μC/OS-II 是一种的嵌入式实时 操作系统。它属于可剥夺内核,可以实时地进行任务调度和任务间的切换。它以其轻小性和 移植的方便性为优点,广泛地应用于对实时要求较高的小型嵌入式系统中。μC/OS-II 具有 任务调用和时间管理等功能,能够通过调用内核函数,实现任务间和任务与中断之间的通信。 但是,它不具有 linux 操作系统等其它完善的操作系统的文件管理,网络功能等内容。需要 用到的时候,需要对 μC/OS-II 进行扩展。本文通过在通过在 μC/OS-II 上移植 LWIP 来实现 网络功能,通过移植 fatfs 来实现文件管理功能,加上键盘和液晶显示功能的实现,将 μC/OS-II 嵌入式实时操作系统扩展为一个完整的操作系统。 关键词:μC/OS-II;TQS3C2440;LWIP;Fatfs; 键盘驱动;液晶显示 中图分类号:TN368.1 Implementation of the μC/OS-II expansion on TQS3C2440 SHEN Hui-ying, LI Shao-sheng (School of Information and Communication Engineering, Beijing Unversity of Posts and Telecommunications, Beijing, 100876) Abstract: This paper is about and the implementation ofμC/OS-II expansion on TQS3C2440. μC/OS-II is an embedded real-time operating system. It belongs to deprive the kernel.User can switch between tasks and task scheduling in real time. With its light-weight and transplantation convenience, It is widely used in the small and high demand of real-time embedded systems . μC/OS-II has task scheduling, time management and other functions.And it can realize the communication between tasks and interrupts by call kernel function. However,it does not have file management, network capabilities and other content like other operating system eg. linux . So if you need to use these function, you need to expand μC/OS-II . In this paper, by transplanting LWIP network protcol on the μC/OS-II to achieve network function, by transplanting fatfs to achieve document management capabilities, coupled with the realization of the keyboard and display, the μC/OS-II RTOS is extended to be a complete operating system. Key words: μC/OS-II;TQS3C2440;LWIP;Fatfs;Keyboard Driver;LCD Display 0 引言 TQS3C2440 有丰富的外部资源,有较大的内存(1G),高级的微控制器总线架构 (AMBA),存储管理机制,支持功率控制机制,具有定时器,SD 主设备接口等。TQS3C2440 能够满足系统的需求。 μ C/OS-II 是常用的实时嵌入式操作系统[1]。它有很小的内存占用优势,编译之后只有 几十 K 字节,特别适合用于小型的嵌入式操作系统。μ C/OS-II 有 64 优先级的任务,其中, 前四个

文档评论(0)

文档分享 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档