J4

• 计算机科学 • 上一篇    下一篇

μC/OS-Ⅱ在80C186中的移植及其在有效载荷中的应用

付虹1,2 , 张文译3, 武海巍4, 尤传富1, 何纬1   

  1. 1. 吉林大学 物理学院, 长春 130021; 2. 长春工业大学 电气与电子工程学院, 长春 130012; 3. 吉林大学 电子科学与工程学院, 长春 130012; 4. 北华大学 电气信息工程学院, 吉林省 吉林 132013
  • 收稿日期:2005-10-08 修回日期:1900-01-01 出版日期:2006-05-26 发布日期:2006-05-26
  • 通讯作者: 付虹

Replantation of μC/OS-Ⅱ in 80C186 and Its Application in an Effective Payload Controller

FU Hong1,2 , ZHANG Wen-yi3, WU Hai-wei4, YOU Chuan-fu1, HE Wei1   

  1. 1. College of Physics, Jilin University, Changchun 130021, China; 2. College of Electron & Electronic Engineering, Changchun University of Technology, Changchun 130012, China; 3. College of Electronic Science and Engineering, Jilin University, Changchun 130012, China; 4. College of Electron & Information Engineering, Beihua University, Jilin 132013, Jilin Province, China
  • Received:2005-10-08 Revised:1900-01-01 Online:2006-05-26 Published:2006-05-26
  • Contact: FU Hong

摘要: 介绍了实时操作系统μC/OS-Ⅱ在80C186中的移植及其在有效载荷控制器中的应用. μC/OS-Ⅱ是一个基于优先级的抢占式实时内核, 提供实时系统所需的基本功能. μC/OS-Ⅱ管理56个用户任务并且可以根据用户的具体任务进行裁减, 从而减小对系统资源的占用量. 通过在有效载荷控制器中应用μC/OS-Ⅱ, 可以使有效载荷可靠有效地接收命令, 完成数据的传输和对子系统的控制. 

关键词: 实时操作系统, μC/OS-Ⅱ, 控制器

Abstract: This paper introduces the replantation of a real-time multitask kernel μC/OS-Ⅱ in 80C186 and its application in a aerospace payload controller. Based on the priority-based preemptive scheduling mechanism, μC/OS-Ⅱ can support as many as 56 tasks, which can be reduced according to the user’s needs. Through application of the real-time kernel μC/OS-Ⅱ in the aerospace load contrller, it can reliably receive the command and finishes its tasks.

Key words: real-time kernel operation system, μC/OS-Ⅱ, controller 

中图分类号: 

  • TP311.54