码迷,mamicode.com
首页 >  
搜索关键字:轮转    ( 345个结果
Linux内核的三种调度策略
一 Linux内核的三种调度策略:1,SCHED_OTHER分时调度策略,2,SCHED_FIFO实时调度策略,先到先服务。一旦占用cpu则一直运行。一直运行直到有更高优先级任务到达或自己放弃3,SCHED_RR实时调度策略,时间片轮转。当进程的时间片用完,系统将重新分配时间片,并置于就绪队列尾。放...
分类:系统相关   时间:2014-08-11 17:15:22    阅读次数:256
iOS学习笔记—— UIPickerView 控件的简单使用
UIPickerView 是iOS常用的控件之一,它通过轮转界面提供一系列多值选项,它向用户展示信息,也能收集用户输入。下面是一个普通的UIPickerView控件。             使用UIPickerView控件需要遵守两种协议,一种是UIPickerViewDelegate,另一种是UIPickerViewDataSource。     UIPickerViewDeleg...
分类:移动开发   时间:2014-07-23 18:11:15    阅读次数:308
SharePoint专家新闻轮转器WebPart----亲测力推之Web部件
这是一个SharePoint的新闻轮转器web 部件,放在站点首页,让站点熠熠生辉。...
分类:Web程序   时间:2014-06-21 20:33:02    阅读次数:338
51系列小型操作系统精髓 简单实现12 C语言版再优化
CRTOS 实时可剥夺型内核 1.任务不用预加载,不用预定义。任务调用时加载,可删除(退出死循环即可) 2.单位轮转查询时间由晶振和定时器初始化决定。在这里为10ms 3.定时时间为【 time*单位轮转查询时间 】 ,其中time为 rtos_wait(time)中time. 4.可运行多个任务【自定义】 5.任务从rtos_wait()处切换,在定时时间到后从定时中断中切换回来,任务执行后,回到中断,再从中断回到主程序。...
分类:编程语言   时间:2014-05-26 03:59:52    阅读次数:323
51系列小型操作系统精髓 简单实现11 C语言版优化后说明(有图)
CRTOS 实时可剥夺型内核 1.任务不用预加载,不用预定义。任务调用时加载,可删除(退出死循环即可) 2.单位轮转查询时间由晶振和定时器初始化决定。在这里为10ms 3.定时时间为【 time*单位轮转查询时间 】 ,其中time为 rtos_wait(time)中time. 4.可运行多个任务【自定义】 5.任务从rtos_wait()处切换,在定时时间到后从定时中断中切换回来,任务执行后,回到中断,再从中断回到主程序。...
分类:编程语言   时间:2014-05-24 19:51:06    阅读次数:324
51系列小型操作系统精髓 简单实现12 C语言版加保护参数
/* CRTOS 实时可剥夺型内核 1.任务不用预加载,不用预定义。任务调用时加载,可删除(退出死循环即可) 2.单位轮转查询时间由晶振和定时器初始化决定。在这里为10ms 3.定时时间为【 time*单位轮转查询时间 】 ,其中time为 rtos_wait(time)中time. 4.可运行多个任务【自定义】 5.任务从rtos_wait()处切换,在定时时间到后从定时中断中切换回...
分类:编程语言   时间:2014-05-24 14:22:34    阅读次数:372
51系列小型操作系统精髓 简单实现3
现在遇到的问题: 1.任务不用预加载,进入一个任务,加载一个任务。没有任务时,定时器怎么处理?当只有一个任务时,怎么处理?多个任务怎么轮转或按优先级切换?    2.关于各任务定时时间,一个一个地减是否麻烦,有没有更好的方法? 3.没有保护寄存,这样切换,是否对?当任务函数有多个层嵌套时,有没有问题? #include "STC12C5A.H" #define TIMER_RELOAD(...
分类:其他好文   时间:2014-05-18 10:31:55    阅读次数:284
STM32之系统滴答定时器
一、SysTick(系统滴答定时器)概述 操作系统需要一个滴答定时器周期性产生中断,以产生系统运行的节拍。在中断服务程序里,基于优先级调度的操作系统会根据进程优先级切换任务,基于时间片轮转系统会根据时间片切换任务。总之,滴答定时器是一个操作系统的“心跳”。 Cortex-M3在内核部分封装了一个.....
分类:其他好文   时间:2014-05-15 22:46:21    阅读次数:4320
51系列小型操作系统精髓 简单实现
1.切换任务并记录位置,保证在时间到后能切换回来。(在任务中切换出去,在定时器中切换回来。)(时间片轮转)...
分类:其他好文   时间:2014-05-15 04:16:18    阅读次数:322
java点滴之让Thread的停止执行的方法
1.Thread.yield()方法作用是: 暂停当前正在执行的线程对象,并执行其他线程。   yield()应该做的是让当前运行线程回到可运行状态,以允许具有相同优先级的其他线程获得运行机会。因此,使用yield()的目的是让相 同优先级的线程之间能适当的轮转执行。但是,实际中无法保证yield()达到让步目的,因为让步的线程还有可能被线程调度程序再次选中。   结论:yield()从未导致线...
分类:编程语言   时间:2014-05-13 00:30:15    阅读次数:589
345条   上一页 1 ... 32 33 34 35 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!