μC/OS-III源码分析笔记
作者: 佚名34.15万字45人 正在读
已完结现代当代当代文学
目录 (206章)
倒序
正文
001 .2 节拍任务处理时间相关事务002 .2.1 节拍列表更新(1)003 .2.1 节拍列表更新(2)004 .2.2 节拍列表005 .2.3 哈希算法检测到期任务006 .3 总结007 时间管理008 .1 实例演示009 .2 任务开始延时(1)010 .2 任务开始延时(2)011 .3 任务插入节拍列表(1)012 .3 任务插入节拍列表(2)013 .4 任务取消延时014 .5 任务脱离节拍列表015 .6 获取和设置时钟节拍016 .7 μC/OS-III全局变量的定义和声明017 .8 总结018 软件定时器019 .1 实例演示(1)020 .1 实例演示(2)021 .2 插入定时器列表022 .3 删除定时器023 .4 脱离定时器列表024 .5 停止定时器025 .6 定时器内部运行机制026 .6.1 定时器初始化027 .6.2 定时器任务028 .6.3 回调函数029 .7 定时器剩余定时时间获取030 .8 定时器状态获取031 .9 总结032 多值信号量033 .1 实例演示034 .2 信号量的创建035 .3 信号量等待队列036 .4 内核对象添加到调试双向链表037 .5 内核对象从调试双向链表中删除038 .6 部分内核对象数据结构的特点039 .7 发布信号量040 .7.1 开始发布信号量(1)041 .7.1 开始发布信号量(2)042 .7.2 结构体指针强制类型转换043 .7.3 无确切类型指针044 .7.4 单一任务提交处理045 .7.5 标记某一内核对象被提交046 .7.6 将任务从多个等待列表中移除047 .7.7 将任务从一个等待列表中删除048 .7.8 信号量提交过程涉及的时间戳049 .8 等待信号量050 .9 等待信号量过程的解析051 .9.1 函数解析052 .9.2 阻塞准备等待内核对象的任务053 .9.3 阻塞任务054 .9.4 初始化OS_PEND_DATA类型变量055 .9.5 根据任务优先级将OS_PEND_DATA变量插入双向链表056 .10 强制解除等待状态057 .10.1 强制解除内核对象上的一个任务058 .10.2 标记某一内核对象上的任务被强制解除等待状态059 .11 删除信号量(1)060 .11 删除信号量(2)061 .12 设置信号量计数值062 .13 总结063 互斥信号量mutex064 .1 mutex变量的数据结构065 .2 创建mutex066 .3 提交mutex067 .4 等待/获取mutex068 .5 获取mutex过程解析(1)069 .5 获取mutex过程解析(2)070 .5.1 开始获取mutex(1)071 .5.1 开始获取mutex(2)072 .5.2 优先级继承过程073 .5.3 改变任务优先级并调整任务在各种列表中的位置074 .6 删除mutex075 .7 强制解除等待mutex076 .8 总结077 消息队列078 .1 实例演示079 .2 消息的数据结构080 .3 消息池081 .4 消息队列解析082 .5 创建消息队列083 .6 提交消息084 .7 提交消息过程解析085 .8 等待消息过程解析086 .9 总结087 事件标志088 .1 实例演示089 .2 事件标志组数据结构解析090 .3 创建事件标志组091 .4 等待事件标志组(1)092 .4 等待事件标志组(2)093 .5 提交事件标志组094 .6 总结095 等待多个内核对象096 .1 实例演示097 .2 等待多个内核对象过程解析098 .2.1 检查多个内核对象是否被提交过099 .2.2 任务等待多个内核对象100 .3 总结101 任务消息队列和任务信号量102 .1 实例演示103 .2 任务消息队列104 .2.1 任务消息队列相关数据结构解析105 .2.2 等待任务消息队列(1)106 .2.2 等待任务消息队列(2)107 .2.3 任务消息队列的提交108 .2.4 强制解除等待任务消息队列109 .2.5 小结110 .3 任务信号量111 .3.1 任务信号量相关数据结构112 .3.2 等待任务信号量113 .3.3 提交任务信号量114 .3.4 强制解除等待任务信号量115 .3.5 小结116 内存管理117 .1 内存碎片是怎么形成的118 .2 实例说明119 .3 内存分区控制块数据结构120 .4 创建内存分区121 .5 获取内存块122 .6 将内存块放回内存分区123 .7 总结124 就绪优先级位映像表125 .1 就绪优先级位映像表数据结构126 .2 初始化就绪优先级位映像表127 .3 查找就绪优先级位映像表中最高的优先级(1)128 .3 查找就绪优先级位映像表中最高的优先级(2)129 .4 置就绪优先级位映像表中某个优先级处于就绪状态130 .5 将就绪优先级位映像表相应位清0131 .6 总结132 就绪列表133 .1 就绪列表数据结构解析134 .2 初始化就绪列表135 .3 使任务就绪136 .4 将任务从就绪列表对应的双向链表的前面转移到后面137 .5 总结138 任务切换139 .1 堆栈的基本概念140 .2 Cortex-M3堆栈141 .3 任务切换142 .4 PendSV服务程序解析143 .5 首次任务调度144 .6 任务堆栈初始化函数OSTaskStkInit解析145 .7 验证初始化堆栈弹栈结果146 .8 中断级任务切换的宏OSIntCtxSw()解析147 .9 任务切换过程中出现中断的处理148 .10 总结149 任务管理150 .1 任务创建(1)151 .1 任务创建(2)152 .2 挂起任务153 .3 恢复挂起任务154 .4 时间片轮转调度155 .4.1 时间片轮转调度初始化156 .4.2 时间片轮转调度核心算法157 .4.3 放弃时间片158 .4.4 设置任务时间片个数159 .5 任务寄存器160 .5.1 设置寄存器的内容161 .5.2 访问任务寄存器162 .6 总结163 中断管理164 .1 中断延迟提交165 .1.1 延迟提交信息记录块166 .1.2 初始化延迟提交167 .1.3 中断延迟提交内核对象168 .1.4 延迟提交任务OS_IntQTask(1)169 .1.4 延迟提交任务OS_IntQTask(2)170 .2 中断嵌套管理171 .3 开中断和关中断解析172 .4 进入和退出临界段代码解析173 .4.1 OS_CRITICAL_ENTER解析174 .4.2 OS_CRITICAL_ENTER_CPU_CRITICAL_EXIT解析175 .4.3 OS_CRITICAL_EXIT_NO_SCHED解析176 .4.4 OS_CRITICAL_EXIT解析177 .5 测量关中断时间178 .5.1 测量关中断的初始化179 .5.2 测量最大关中断时间180 .5.3 获取最大关中断的时间181 .6 总结182 各类统计信息183 .1 实例演示184 .2 CPU使用率计算185 .3 CPU使用率测量的初始化186 .4 堆栈检测过程简介187 .5 堆栈检测188 .6 实例解读堆栈溢出189 .7 统计任务OS_StatTask190 .8 总结191 μC/OS-III在不同CPU上的移植192 .1 移植接口主要文件编写193 .1.1 os_cpu_c.c文件194 .1.2 os_cpu_a.asm文件195 .1.3 os_cpu.h文件196 .2 编写CPU相关文件197 .2.1 cpu_c.c文件和cpu_a.asm文件198 .2.2 cpu.h文件(1)199 .2.2 cpu.h文件(2)200 .2.3 cpu_def.h文件201 .2.4 cpu_core.c文件和cpu_core.h文件202 .2.5 cpu_cfg.h文件203 .3 编写配置文件204 .3.1 os_app_app.h文件205 .3.2 os_cfg.h文件206 .4 总结
精选推荐
领导力法则
[中国纺织出版社]
陆禹萌
已完结当代文学
销售心理学
[中国纺织出版社]
兰华
已完结当代文学
销售就是玩转情商
[中国纺织出版社]
王威
已完结当代文学
销售员情商实战训练
成功的销售需要高智商,更需要高情商。一个销售员的销售业绩,往往与他的情商成正比。本书从十个方面详细讲述了有效运用情商,提高销售业绩的方法和技巧。通过实际销售案例和销售心理学理论指导,以及实战点拨和情商拓展训练,帮助读者全方位、快速提高情商。故事性、多版块、碎片化的内容设置,有效降低读者阅读疲劳,提高阅读兴趣,不论是奔波在路上的销售小白,还是带领团队奋勇向前的销售经理,都能从中找到适合自己的销售软技巧。
刘军
已完结当代文学
让未来的你,感谢现在勇敢的自己
[中国纺织出版社]
王介威
已完结当代文学
行为心理学:华生的实用心理学课
[中国纺织出版社]
(美)约翰·华生著.倪彩
已完结当代文学
行为心理学入门(完全图解版)
行为心理学入门(完全图解版)是以作者多来年的心理辅导和咨询数据为素材,对现实生活中的行为心理学应用进行了形象、深入、全面的论述和解读。本书与日本心理学图解书形式相同,浅显易读,有趣又益。
武莉
已完结当代文学
自卑与超越
《自卑与(全译插图典藏版)》是个体心理学研究领域的著作,也是人本主义心理学先驱阿尔弗雷德·阿德勒的很好著作。阿德勒的学说以“自卑感”与“创造性自我”为中心,并强调“社会意识”。全书立足个人心理学的观点,从教育、家庭、婚姻、伦理、社交等多个领域,以大量的实例为论述基础,阐明了人生意义的真谛,帮助人们克服自卑、不断超自己,正确对待职业,正确理解社会与性。本书直接促进了亲子教育、人格培养、婚姻与爱情、职业生涯、家庭建设、人际关系等诸多领域的长足发展,成为人们了解心理学的经典读物。
(奥)阿尔弗雷德·阿德勒
已完结当代文学
自制力:道理我都懂,为什么就是过不好人生
[中国纺织出版社]
邱开杰
已完结当代文学