野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 292004|回复: 1963

【野火福利】RTOS秘籍《从0到1你教你写uC/OS-III》 开源电子版,欢迎下载!!!

  [复制链接]
发表于 2018-1-29 17:27:10 | 显示全部楼层 |阅读模式
【本书进度】
本书分为两大部分,第一部分是内核的核心实现,如任务调度,多优先级,时间片等均以实现,第二部分是OS的IPC部分,如信号量、 互斥量、队列、 事件标志组, 任务信号量, 任务消息等。 这部分的程序已经写好, 但是文档部分今年是写不完了, 需要明年, 暂时先放出第一部分给大家阅读。

【本书简介】
本书与市面上的任何一本 uC/OS-III 相关的书都不一样,它们要么是翻译官方的参考手册,要么是讲如何使用 uC/OS-III,要么是讲 uC/OS-III 的源码,而本书是教你怎么从 0 开始把 uC/OS-III 写出来,既讲了源码实现,也讲了 API 如何使用。 当你拿到本书开始学习的时候你一定会惊讶,原来 RTOS 的学习并没有那么复杂,反而是那么的有趣,原来自己也可以写 OS,成就感立马爆棚。

【本书编写风格】
本书以 uC/OS-III 官方源码为蓝本,抽丝剥茧, 不断迭代,教你怎么从 0 开始把uC/OS-III 写出来。 书中涉及到的数据类型,变量名称、函数名称,文件名称,文件存放的位置都完全按照 uC/OS-III 官方的方式来实现,当你学完这本书之后可以无缝地切换到原版的 uC/OS-III 的使用。 要注意的是,在实现的过程中,某些函数我会去掉一些形参和一些冗余的代码,只保留核心的功能,但这并不会影响我们学习。

【本书学习方式】
全书内容循序渐进, 不断迭代, 前一章都是后一章的基础,必须从头开始阅读,不能进行跳跃式的阅读。 在学习的时候务必做到两点:一是不能一味地看书,要把代码和书本结合起来学习,一边看书,一边调试代码。看书倒是很简单,那如何调试代码? 即单步执行每一条程序,看看程序的执行流程和执行的效果与自己大脑所想是不是一样;二是在每学完一章之后,必须将配套的例程重写一遍( 切记不要复制,哪怕是一个分号,但可以抄) , 做到举一反三,确保真正理解。 在自己写的时候肯定会错漏百出,这个时候要珍惜这些错误,好好调试,这是你提高编程能力的最好的机会。 记住,程序不是写出来的,而是调试出来的。

程序+文档下载链接:【不登录回复下貌似对不起我付出的心血】
链接:https://pan.baidu.com/s/1dGQO9Z7 密码:y3k7
2.jpg 1.jpg


回复

使用道具 举报

 楼主| 发表于 2018-1-29 21:33:06 | 显示全部楼层
灬屿 发表于 2018-1-29 17:53
我买个 mini的板子,里面有本《uCOS-III 应用开发指南——基于 STM32F103 系列.pdf》书,请问和这本书相比 ...

那肯定是  0到1这本
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-30 15:25:37 | 显示全部楼层
1986222lxq 发表于 2018-1-30 15:15
火哥
你为何这么6666

今年要888,不要666
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-30 16:53:22 | 显示全部楼层
doubao0819 发表于 2018-1-30 16:29
看了第五章,看不太懂啊

前一章都是后一章的基础,必须从头开始阅读,不能进行跳跃式的阅读
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-30 16:54:02 | 显示全部楼层
rim910803 发表于 2018-1-30 09:44
学习操作系统  自己会编写 懂的就更多了

那肯定的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-2-26 09:51:02 | 显示全部楼层
efei123 发表于 2018-2-24 11:56
这个和之前买的分析笔记有什么区别

完全不一样
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-28 22:35:10 | 显示全部楼层
顶起来
回复

使用道具 举报

 楼主| 发表于 2018-5-29 12:05:29 | 显示全部楼层
liver 发表于 2018-5-29 11:27
这本书的确很好用啊,完全如所说的不一样,如所说的抽丝剥茧,如所说的迭代前进。@fire文档今年出不来可以 ...

今年文档应该可以出来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-29 12:05:47 | 显示全部楼层
江红之乡 发表于 2018-5-28 19:16
期待 大学买的第一块开发板就是你家的

谢谢支持
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-3-29 17:51 , Processed in 0.040889 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表