搜索资源列表
ucosII源码分析
- ucosII源码分析,从CPU的执行顺序来看吧,这样也许清晰一些,并且我们暂时抛弃那些Event/MailBox、信号量等元素,还是先看看作为一个OS核心的Task Schedule部分内容吧。首先从main函数开始,下面是uC/OS-II main函数的大致流程: ,ucosII源码分析,从CPU的执行顺序来看吧,这样也许清晰一些,并且我们暂时抛弃那些Event/MailBox、信号量等元素,还是先看看作为一个OS核心的Task Schedule部分内容吧。首先从main函数开始,下面是uC
uCOS-II_Source_Analyse
- uC/OS-II源码分析 在这里我不想分模块来慢慢分析这个OS的行为,我们从CPU的执行顺序来看吧,这样也许清晰一些,并且我们暂时抛弃那些Event/MailBox、信号量等元素,还是先看看作为一个OS核心的Task Schedule部分内容吧。 首先从main函数开始,下面是uC/OS-II main函数的大致流程: main(){ OSInit() TaskCreate(...) OSStart() } 首先是调用OSInit进行初始化,然后使用T
uCOS-II_on_VC
- 传统的UCOS-Ⅱ只支持优先级抢占型调度。它不支持基于时间片轮转调度。 相对于其它的改进,本文修改后的UCOS不支持优先级抢占,只根据优先级创建进程,然后按时间片轮转来调度。 另附一些我学习UCOS调度时参考的资料,希望对大家有所帮助。-Traditional UCOS-Ⅱ only support priority preemptive scheduling. It does not support the rotation based on time slice scheduling
ucos2
- uC/OS-II源码分析 在这里我不想分模块来慢慢分析这个OS的行为,我们从CPU的执行顺序来看吧,这样也许清晰一些,并且我们暂时抛弃那些Event/MailBox、信号量等元素,还是先看看作为一个OS核心的Task Schedule部分内容吧。-uC/OS-II source code analysis, and here I do not want to analyze this sub-module and slowly OS behavior, we run from the CPU