分时操作系统在单片机编程中的实现 |
| |
引用本文: | 周鹏,张小刚,王志勇. 分时操作系统在单片机编程中的实现[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 维普 万方数据 等数据库收录! |