3254|1

420

帖子

0

TA的资源

纯净的硅(初级)

楼主
 

RAW_TASK.C 具体教学问题 [复制链接]

RAW_TASK.C具体教学问题
1  raw_task_create教学问题:
1 代码是怎么实现系统只能创建一个 idle 任务的?
2 RAW_TASK_OBJ 结构体第一个成员task_stack 的地址等于结构体的地址吗?
3 RAW_TASK_OBJ 结构体成员中task_stack 为什么是放在第一个?
4 设置auto_start 成0 或者 1,系统代码具体做了些什么?
5 为什么要对堆栈元素全体清0,目的是什么?
2  raw_task_stack_check教学问题:
1 系统压栈一个元素的宽度是多少,具体怎么判断?
3  raw_disable_sche教学问题:
1 关抢占为什么不在中断中使用?
4  raw_enable_sche教学问题:
1 开抢占什么时候能触发当前任务的调度并切换给其他任务?
5 raw_sleep教学问题:
1 raw_sleep 为什么禁止在中断中使用?
2  设置raw_sleep 的参数dly为0代表了什么?
6 raw_task_suspend教学问题:
1 假设当前任务关了系统抢占,然后调用raw_task_suspend挂住自己,这样允许吗?为什么?
2 raw os允许suspend 嵌套吗?
7 raw_task_resume教学问题:
1 raw_task_resume 通过什么方式让suspend 的任务再次运行?
8 raw_task_priority_change教学问题:
1当一个任务获得一系列mutex锁的时候,去改变这个任务优先级的时候,分别基于mutex 的两种策略讨论(优先级继承和优先级置顶),为什么对这个任务的优先级改变是有限制的?具体是什么限制?(问题难度高,可以等具体了解mutex 后再解答)
2 什么情况下raw_task_priority_change会引起任务切换?
9 raw_task_delete教学问题:
1 对要删除任务的不同状态,分别需要做些什么?
2 如果被删除的任务获得一个mutex 锁的话,需要做些什么操作性。(难度高)
3 如果被删除的任务block 在mutex 上,删除的话,又会做什么工作?(难度高)
4 为什么raw_task_delete 的风险很高,什么情况下会导致系统死锁?
5 如何正确使用好raw_task_delete。
6 raw_task_delete_hook在raw_task_delete 里面举例说明
具体的应用是什么?
10 raw_set_task_user_point 和raw_get_task_user_point e教学问题:
1 具体有什么应用意义?
11 raw_task_time_slice_change教学问题:
1具体实现了什么?
12 raw_set_sched_way 和raw_get_sched_way 教学问题:
1 raw os 支持posix 标准调度SCHED_FIFO 和SCHED_RR吗?
2 SCHED_FIFO,SCHED_RR分别是如何工作的方式,举例说明。
13 raw_task_wait_abort教学问题:
1 能终止任务的几种异常状态?
14 raw_task_identify()教学问题:
1 返回值是什么?
15 raw_iter_block_task教学问题:
1 主要应用在什么场合?
16 raw_get_system_global_space教学问题:
1 主要实现了什么?
综合问题
1 对比ucos 2 和ucos 3 的任务有哪些类似之处?又有哪些改进之处?

最新回复

关注中  详情 回复 发表于 2012-11-2 00:24
点赞 关注

回复
举报

2781

帖子

417

TA的资源

五彩晶圆(中级)

沙发
 
关注中
 
个人签名
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表