题海
让大学四年没有难题
首页
搜题
登陆
题目详情
判断题
一个线程与多个事件的关系可设置为其中任意一个事件唤醒线程,或几个事件都到达后才唤醒线程进行后续的处理
查看答案
学科:
嵌入式操作系统
时间:
2023-06-25 15:44:36
相关题目
相关作业
题目1
单选题
以下哪项可正确定义一个互斥量控制块mutex1
A. struct rt_sem_t mutex1
B. struct rt_mutex mutex1
C. rt_mutex_t mutex1
D. rt_sem_t mutex1
题目2
单选题
调用以下函数可用于实现什么功能.( ) rt_event_send( rt_event_t event,rt_uint32_t set)
A. 用于发送信号量
B. 用于发送一个或多个事件
C. 以上都不对
D. 用于发送互斥量
题目3
单选题
假设某一线程向event 这个事件集发送事件7,则如下所示线程接收到的事件是( ) #define EVENT_FLAG7 (1<<7) #define EVENT_FLAG5 (1<<5) void thread1_recv_event(void *parameter) { rt_uint32_t e; if(rt_event_recv (&event ,(EVENT_FLAG7 |EVENT_FLAG5 ), RT_EVENT_FLAG_OR|RT_EVENT_FLAG_CLEAR, RT_WAITING_FOREVER ,&e)==RT_EOK ) { rt_kprintf ("thread1:OR recv enent 0x %x\n",e ); }
A. 0X88
B. 0X80
C. 0X28
D. 0X71
题目4
单选题
mutex =rt_mutex_create ("mutex",RT_IPC_FLAG_FIFO ); 该函数调用的含义是什么( )
A. 创建1个信号量
B. 创建1个互斥量
C. 初始化1个信号量
D. 初始化1个互斥量
题目5
单选题
假设某一线程向event 这个事件集发送事件6和事件5,则如下所示线程接收到的事件是( ) #define EVENT_FLAG6 (1<<6) #define EVENT_FLAG5 (1<<5) void thread1_recv_event(void *parameter) { rt_uint32_t e; if(rt_event_recv (&event ,(EVENT_FLAG6 |EVENT_FLAG5 ), RT_EVENT_FLAG_AND|RT_EVENT_FLAG_CLEAR, RT_WAITING_FOREVER ,&e)==RT_EOK ) { rt_kprintf ("thread1:OR recv enent 0x %x\n",e ); }
A. 0X13
B. 0X65
C. 0X56
D. 0X60
题目6
单选题
创建了一个动态信号量dynamic,初值为5,线程1获取到了一个动态信号量dynamic,在没有线程释放动态信号量dynamic前,dynamic动态的信号量的值变为( )
A. 6
B. 4
C. 0
D. 5
题目7
单选题
创建了一个信号量句柄为dynmic_sem的信号量,以下哪个函数可正确释放该信号量
A. rt_sem_release (&dynmic_sem)
B. rt_mutex_release (&dynmic_sem)
C. rt_sem_release (dynmic_sem)
D. rt_mutex_release (dynmic_sem)
题目8
单选题
以下代码段可实现什么功能.( ) rt_err_t result; struct rt_event event; result =rt_event_init (&event ,"event",RT_IPC_FLAG_FIFO ); if(result!=RT_EOK ) { rt_kprintf ("init event failed.\n"); return -1; }
A. 创建一个事件集
B. 初始化一个事件集
C. 创建一个互斥量
D. 初始化一个互斥量
题目9
单选题
以下哪项可定义一个指向信号量控制块的指针.( )
A. struct rt_semaphore dynamic_sem
B. struct rt_sem dynamic_sem
C. rt_sem_t dynamic_sem=RT_NULL
D. rt_sem_t dynamic_sem
题目10
单选题
以下哪项可正确定义一个互斥量控制块
A. rt_mb_t mutex1
B. struct rt_mutex mutex1
C. rt_mutex_t mutex1
D. struct mutex mutex1
划词搜题
脚本
选中文字 即刻搜题
划词即搜 秒出答案
适配各大平台
完全免费 无限次数
1
安装
Tampermonkey
2
点击下方安装脚本
立即安装脚本
一键安装 · 永久免费~