word
文档
可自由复制编è¾?/p>
一
�/p>
填空é¢?/p>
(
请将答案填入题后括号ä¸?/p>
)
ï¼?/p>
å…?/p>
10
小题,每小题
2
�/p>
ï¼?/p>
æ»?/p>
�/p>
20
�/p>
�/p>
1
、一般而言,嵌入式系统的构架可以分ä¸?/p>
4
�/p>
�/p>
�/p>
ï¼?/p>
分别是(
处理å™?/p>
)、存
å‚?/p>
å™?/p>
�/p>
输入
/
输出
和软件,一般软件亦分为操作系统相关和(
�/p>
ç”?/p>
è½?/p>
ä»?/p>
)两个主要部分ã€?/p>
2
、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为嵌入式微控制器,
(嵌入式微处理器)(
嵌入å¼?/p>
DSP
处理å™?/p>
)以及片上系统ã€?/p>
3
、操作系统是联接硬件与应用程序的系统程序,其基本功能æœ?/p>
(任务管理)、任务间通信、(
�/p>
å?/p>
ç®?/p>
�/p>
)和
I/O
资源管理ã€?/p>
4
.实时系统:指系统能够在限定的(响应)时间内提供所需水平的服åŠ?/p>
5
ï¼?/p>
ucos-ii
最
�/p>
ç®?/p>
�/p>
ï¼?/p>
64
)个任务
6
ï¼?/p>
ucos-ii
中,
OS_TaskStat
任务çš?/p>
ä¼?/p>
å…?/p>
�/p>
�/p>
ï¼?/p>
62
ï¼?/p>
ï¼?/p>
OS_TaskIdle
任务的优先级æ˜?/p>
ï¼?/p>
63
ï¼?/p>
7 ucos-ii
中,
OSRdyTbl
å°?/p>
ç»?/p>
è¡?/p>
çš?/p>
�/p>
å°?/p>
�/p>
ç”?/p>
å®?/p>
å®?/p>
ä¹?/p>
ï¼?/p>
OS_RDY_TBL_SIZE
�/p>
å®?/p>
ä¹?/p>
ï¼?/p>
由全局å®?/p>
ï¼?/p>
OS_LOWEST_PRIO
ï¼?/p>
来决定的ï¼?/p>
8
ï¼?/p>
TCB
中的四个成员变量ï¼?/p>
INT8U
OSTCBX
ï¼?/p>
INT8U
OSTCBY
ï¼?/p>
INT8U OSTCBBitX
ï¼?/p>
INT8U OSTCBBitY ,
用于(加速)任务就绪态的计算过程ã€?/p>
9
ï¼?/p>
TCB
内部最重要的元素放在第一个单元叫ï¼?/p>
OSTCBStkPtr
),
å›?/p>
æ?/p>
ï¼?/p>
è¿?/p>
�/p>
�/p>
�/p>
�/p>
�/p>
一
一
�/p>
�/p>
ç”?/p>
æ±?/p>
ç¼?/p>
�/p>
言
�/p>
置的变量,将其放在结构最前面,使得在汇编语言中处理这个变量时较为容易ã€?/p>
10
ï¼?/p>
uC/OS-II
是一个简洁、易用的基于优先级的嵌入式(
抢占å¼?/p>
)多任务实时内核ã€?/p>
11
.任务是一个无返回的无穷循环ã€?/p>
uc/os-ii
总是运行进入就绪状态的
(
最高优先级
)
的任
务ã€?/p>
12
.因ä¸?/p>
uc/os-ii
总是运行进入就绪状态的最高优先级的任务。所以,确定哪个任务优先
级最高,下面该哪个任务运行,这个
å·?/p>
作就是由调度器(
scheduler
)来完成的ã€?/p>
13
.(
不可剥夺型)内核要求每个任务自我放弃
CPU
的所有权。不可剥夺型调度法也称作
合作型多任务,各个任务彼此合作共享一ä¸?/p>
CPU
�/p>
14
.当系统响应时间很重要时,要使用ï¼?/p>
可剥夺型)内核。最高优先级的任务一旦就绪,
总能得到
CPU
的控制权ã€?/p>
15
.(
可重入型
)函数是可以被一个以上的任务调用,而不必担心数据的破坏ã€?/p>
16
.每个任务都有其优先级。任务越重要,赋予的优先级应ï¼?/p>
越高)ã€?/p>
17
ï¼?/p>
μ
C/OS
Ⅱ初始化是通过调用系统函数ï¼?/p>
OSIint()
)实
�/p>
çš?/p>
ï¼?/p>
ï¼?/p>
å®?/p>
�/p>
μ
C/OS-
Ⅱ所有的变量
和数据结构的初始化ã€?/p>
18
.多任务的启动是用户通过调用ï¼?/p>
OSStart()
)实现的。然而,启动
μ
C/OS-
Ⅱ之前,
用户至少要建立一个(任务)ã€?/p>
19
ï¼?/p>
删除任务
,
是说任务将返回并处于(休
�/p>
�/p>
�/p>
ï¼?/p>
ï¼?/p>
并不是说任务的代码被åˆ?/p>
除了,只是任务的代码不再è¢?/p>
µC
/OS-
Ⅱ调用ã€?/p>
20
.µC/OS
-
Ⅱ要求用户提供(
定时中断)来实现延时与超时控制等功能ã€?/p>
21
ï¼?/p>
μC/OS
-
Ⅱ中,定时中断也叫做(时钟节拍)
,在低速系统中,它应该每秒发生
10
�/p>
100
次ã€?/p>