六嵌入式系统软件结构设计.pptxVIP

  • 3
  • 0
  • 约1.77千字
  • 约 109页
  • 2020-02-03 发布于上海
  • 举报
关于考试;本节提要;基于?COS-II扩展RTOS ;为什么要扩展uCOS-II;具体的扩展工作;基于?COS-II扩展RTOS的体系结构;1.系统外围设备的硬件部分 系统外围设备的硬件部分包括:液晶显示屏(LCD)、USB通信模块、键盘、海量Flash存储器、系统的时钟和日历。外围设备的硬件部分是保证系统实现指定任务的最底层的部件。 2、驱动程序模块 驱动程序是连接底层的硬件和上层的API函数的纽带,有了驱动程序模块,就可以把操作系统的API函数和底层的硬件分离开来。硬件的改变、删除或者添加,只需要随之改变、删除或者添加提供给操作系统的相应的驱动程序就可以了。而不会影响到API函数的功能,更不会影响到用户的应用程序。;3.操作系统的API函数 在操作系统中提供标准的应用程序接口(API)函数,可以加速用户应用程序的开发,统一应用程序的标准,同时也给操作系统版本的升级带来了方便。在API函数中,提供了大量的常用模块,可以大大简化用户应用程序的编写。 4.实时操作系统的多任务管理 ?C/OS-Ⅱ作为操作系统的内核,主要的任务就是完成多任务之间的调度和同步。 5.系统的消息队列 这里所说的系统的消息队列是以?C/OS-Ⅱ的消息队列派生出来的系统消息传递机制,用来实现系统的各个任务之间、用户应用程序的各个任务之间以及用户应用程序和系统的各个任务之间的通信。;6.系统任务 系统任务主要包括

文档评论(0)

1亿VIP精品文档

相关文档