RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:9:30-18:00
你可能遇到了下面的问题
关闭右侧工具栏
Linux嵌入式实时操作系统开发与设计(七)
  • 作者:xiaoxiao
  • 发表时间:2020-12-23 10:54
  • 来源:未知

第四章  RTLinux应用程序设计

4.1  程序结构

每个实时应用程序可以分为两部分:实时部分和非实时部分[2]。非实时部分在用户空间执行,称为用户部分。实时部分要尽可能简单,只包含直接与时间相关的代码;由于硬件对时间的约束,低级的与硬件通信的代码一般也包含在实时部分。用户部分的代码主要实现为数据的处理,包括数据的发布、保存和用户界面。两部分之间的通信采用数据缓冲区。

4.1所示的数据流程图是依照这个程序模型的典型实时应用程序。