μCOS-Ⅲ——临界段
来源:互联网 发布:编辑gif软件ios 编辑:程序博客网 时间:2024/06/05 16:35
临界段代码(critical sections),也叫临界区(critical region),是指那些必须完整连续运行,不可被打断的代码段。μC/OS-Ⅲ系统中存在大量临界段代码。采用两种方式对临界段代码进行保护:关闭中断、给调度器上锁。两种临界段代码保护功能均通过宏定义实现。
对于中断处理程序和任务都会访问的临界段代码,必须使用关中断的方式进行保护;对于仅由任务访问的临界段代码,可以采用关中断的方式也可以采用给调度器上锁的方式进行保护。 同时,μC/OS-Ⅲ系统还具有测量关闭中断时间、调度器锁定时间的功能。该功能既可以测量单次关闭、锁定时间,也可以测量总共的关闭锁定时间。
0 0
- μCOS-Ⅲ——临界段
- 临界段类(CCriticalSection)——MFC
- 临界段——win32 API函数
- 临界段类(CCriticalSection)——MFC
- 多线程通信——临界段
- 临界段——win32 API函数
- 临界段类(CCriticalSection)——MFC
- 临界段——win32 API函数
- μCOS-Ⅲ——常用注意事项
- 临界段临界区
- 临界段
- 任务——μ/COS-II读书笔记
- μCOS 系列专题—前言
- 经典线程同步——关键段CS(临界区)
- ucos(三)---临界段
- FreeRTOS临界段代码
- matplotlib——sin,cos
- 智能卡操作系统—COS概述
- c#-接口
- 欢迎使用CSDN-markdown编辑器
- query1.9radio checkbox操作
- Android笔记hm002
- AndroidStudio设置SVN版本控制工具
- μCOS-Ⅲ——临界段
- 笔试面试题12--字符串拷贝、链接、比较无库函数实现
- 序列
- 微信html5开发平台
- 安卓绘制圆形图片
- 剑指Offer:数值的整数次方
- 第7周 C语言程序设计(新2版) 练习2-2 不用&&或||,写一个等价的for循环的程序
- oracle输出信息
- Android 自定义checkbox样式