ucos2教程,安装 µC/OS-II,第2章 实时系统概念... 1 2.0 前后台系统(Foreground/Background System)... 1 2.1 代码的临界段... 2 2.2 资源... 2 2.3 共享资源... 2 2.4 多任务... 2 2.5 任务... 2 2.6 任务切换(Context Switch or Task Switch). 3 2.7 内核(Kernel)... 3 2.8 调度(Scheduler)... 4 2.9 不可剥夺型内核(Non-Preemptive Kernel)... 4 2.10 可剥夺型内核... 5 2.11 可重入性(Reentrancy)... 5 2.12 时间片轮番调度法... 7 2.13 任务优先级... 7 2.14 2.14静态优先级... 7 2.15 动态优先级... 7 2.16 优先级反转... 7 2.17 任务优先级分配... 8 2.18 互斥条件... 10 2.18.1 关中断和开中断... 10 2.18.2 测试并置位... 11 2.18.3 禁止,然后允许任务切换... 11 2.18.4 信号量(Semaphores). 12 2.19 死锁(或抱死)(Deadlock (or Deadly Embrace))... 16 2.20 同步... 16 2.21 事件标志(Event Flags). 18 2.22 任务间的通讯(Intertask Communication). 18 2.23 消息邮箱(Message Mail boxes). 18 2.24 消息队列(Message Queue). 19 2.25 中断... 20 2.26 中断延迟... 20 2.27 中断响应... 21 2.28 中断恢复时间(Interrupt Recovery). 21 2.29 中断延迟、响应和恢复... 22 2.30 中断处理时间... 22 2.31 非屏蔽中断(NMI). 23 2.32 时钟节拍(Clock Tick). 24 2.33 对存储器的需求... 25 2.34 使用实时内核的优缺点... 26 2.35 实时系统小结... 26
- 粉丝: 16
- 资源: 30
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 使用CAPL脚本在CANoe中接收UDP报文
- www.chajianxw.com_ibfjkeafbnhjoedpihdjgaapmhnkhape.zip
- 大智慧多股同列加入分时指标
- GTools Python库
- Response surface methodology
- AES加密解密算法的Verilog实现程序
- 【Unity角色控制器】Invector Third Person Controller - Basic Locomotion
- 基于django的鲜花分类系统的设计与实现
- 在线外卖平台源码 美团外卖源码 支持多商户+多样化配送费模式+本土外卖平台+支持第三方配送
- 卷积神经网络(CNN)-池化层python案例