基于pic24系列微控制器的嵌入式实时操作系统的设计与实现-检测技术与自动化装置专业论文.docxVIP

  • 2
  • 0
  • 约6.43万字
  • 约 81页
  • 2018-12-21 发布于上海
  • 举报

基于pic24系列微控制器的嵌入式实时操作系统的设计与实现-检测技术与自动化装置专业论文.docx

基于pic24系列微控制器的嵌入式实时操作系统的设计与实现-检测技术与自动化装置专业论文

山 山 东大 学硕 士 学位论文 摘 要 本文以Microchip公司生产的高性能的PIC24系列微控制器为硬件平台,设 计和实现了一种基于PIC24系列微控制器的嵌入式实时操作系统,包括操作系统 内核和Bootloader程序。 随着嵌入式系统的发展,传统的前后台式的软件设计结构已经明显不能满足 日益复杂的应用的需求。在嵌入式系统的软件设计过程中,任务级响应时间长、 不固定以及因各种资源调度不当而发生死锁、系统可靠性降低等问题越来越突 出。要解决这些问题,必须将操作系统的概念引入到嵌入式系统的软件设计过程 中。 嵌入式实时操作系统是一种新的系统设计思想和一个开放的软件框架。它具 有操作系统的基本功能,可以对整个实时系统的运行进行控制,根据系统中各个 任务的轻重缓急,合理地在任务之间分配CPU和各种资源。实时操作系统利用信 号量、消息等系统功能协调和同步各个任务,降低了任务模块之间的耦合性,提 高了系统的稳定性。此外,基于嵌入式实时操作系统的软件设计模式天然地具有 良好的可扩展性,便于软件系统的改进和扩展,有效地降低了成本,提高了开发 效率。随着嵌入式系统的广泛应用,基于嵌入式实时操作系统的软件设计方法必 将得到广泛的应用。 本文设计和实现的嵌入式实时操作系统主要包括调度内核、任务管理、时间 管理、任务之间的通信与同步、中断响应管理和Bootloader模块。 最后,以山东省肿瘤

文档评论(0)

1亿VIP精品文档

相关文档