首页 | 本学科首页   官方微博 | 高级检索  
     

分时操作系统在单片机编程中的实现
引用本文:周鹏,张小刚,王志勇. 分时操作系统在单片机编程中的实现[J]. 塔里木大学学报, 2004, 16(1): 25-28
作者姓名:周鹏  张小刚  王志勇
作者单位:塔里木农垦大学农业工程学院,新疆,阿拉尔,843300
摘    要:
作为嵌入式系统主控单元即单片机,其软件往往是一个微观的实时操作系统,且大部分是为某种应用而专门设计的。系统程序有实时过程控制或实时信息处理的能力,要求能够及时响应随机发生的外部事件并对该事件做出快速处理。分时操作系统是把CPU的时间划分成长短基本相同的时间区间,即“时间片”,通过操作系统的管理,把这些时间片依次轮流地分配给各个用户使用。如果某个作业在时间片结束之前,整个任务还没有完成,那么该作业就被暂停下来,放弃CPU,等待下一轮循环再继续做。此时CPU又分配给另一个作业去使用。由于计算机的处理速度很快,只要时间片的间隔取得适当,那么一个用户作业从用完分配给它的一个时间片到获得下一个CPU时间片,中间有所“停顿”;但用户察觉不出来,好像整个系统全由它“独占”似的。

关 键 词:分时操作系统 单片机 编程 嵌入式系统
文章编号:1009-0568(2004)01-0025-04
修稿时间:2003-08-18

Implementing of Time-sharing Operation System in the SCM Program
Abstract:
Keywords:
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号