- 1
- 0
- 约7.08万字
- 约 6页
- 2017-01-02 发布于贵州
- 举报
嵌入式操作系统内核原理和开发(延时操作)
延时操作是操作系统中经常遇到的一种情形。延时的原因很多,有的时候是为了等待外设芯片处理结束,有的时候是为了暂时释放cpu的使用权,有的就是为了希望在一段时间获取资源,如果没法在单位时间内获取,放弃等待。但是不管怎么说,延时都是操作系统必不可少的一个工作。下面我们就看看延时是怎么实现的,
[cpp] view plaincopy
static void tick_list_priority_insert(LIST *head, RAW_TASK_OBJ *task_ptr)
{
RAW_U32 val;
LIST *q,*start, *end;
RAW_TASK_OBJ *task_iter_temp;
start = end = head;
val = task_ptr-tick_remain;
for (q = start-next; q != end; q = q-next) {
task_iter_temp = list_entry(q, RAW_TASK_OBJ, tick_list);
/*sorted by rem
您可能关注的文档
- 岩土工程施工技术及其发展方向.doc
- 岳麓版九上历史第一单元_世界古代史复习提纲.doc
- 岳麓山风景与文化考察.doc
- 岳麓版2007年高考模拟测试.doc
- 岳麓版八年级历史上册全册学案.doc
- 岳麓经济史(必修二)教案.doc
- 峰值平均功率比.doc
- 崇安大桥试验检测方案与计划.doc
- 崇尚自然 践行开放 恪守信义.doc
- 崂山的交通信息.doc
- 宣贯培训(2026年)《LDT 76.8-2000化工安装工程防腐、绝热劳动定额》.pptx
- 林地资源高效利用的生态与经济协同模式研究.docx
- 颌面术后畸形整形护理查房.pptx
- 宣贯培训(2026年)《LDT 78.1-2006烟草工业劳动定额定员 打叶复烤》.pptx
- 宣贯培训(2026年)《LST 3202-1993面条用小麦粉》.pptx
- 小松鼠找花生:小学一年级语文.pdf
- 运维组长面试题(某大型央企)题库详解(2026年).docx
- 宣贯培训(2026年)《LST 3206-1993酥性饼干用小麦粉》.pptx
- 河南省郑州市高一下学期期末物理巩固难点解析.docx
- 低空经济试验区发展模式与实施路径研究.docx
原创力文档

文档评论(0)