你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

收到端午节礼物《 FreeRTOS内核实现与应用开发实践指南》

[复制链接]
wenyangzeng 提问时间:2024-6-26 19:29 / 已解决

谢谢社区,收到端午节礼物《 FreeRTOS内核实现与应用开发实践指南》

151582389434a2fc2c335fabd2bc7c6.jpg

摘录一段前言

如何学习本书

本书系统讲解 FreeRTOS,共分为两个部分。第一部分重点讲解FreeRTOS的原理实现,从0开始,不断迭代,教你把FreeRTOS的内核写出来,让你彻底学会任务是如何定义的、系统是如何调度的(包括底层的汇编代码讲解)、多优先级是如何实现的等操作系统最深层次的知识。当你拿到本书开始学习的时候,你一定会惊讶,原来RTOS(Real Time Operating System,实时操作系统)的学习并没有那么复杂,反而是那么有趣,原来自己也可以写 RTOS,成就感瞬间爆棚。

当彻底掌握第一部分的知识之后,再学习其他RTOS,可以说十分轻松。纵观现在市i上流行的几种 RTOS,它们的内核实现差异不大,只需要深入研究其中一种即可,没有必要对每一种RTOS都深入地研究源码。但如果时间允许,看一看也并无坏处。第二部分重点讲解 FreeRTOS 的移植、内核中每个组件的应用,比起第一部分,这部分内容掌握起来应该日较容易。


全书内容循序渐进,不断迭代,尤其在第一部分,前一章多是后一章的基础,建议从头开始阅读,不要进行跳跃式阅读。在学习时务必做到两点:一是不能一味地看书,要把代码和书本结合起来学习,一边看书,一边调试代码。如何调试代码呢?即单步执行每一条序,看程序的执行流程和执行的效果与自己所想的是否一致。二是在每学完一章之后,必须将配套的例程重写一遍(切记不要复制,哪怕是一个分号。但可以照书录入),做到举一反三,确保真正理解。在自己写的时候肯定会错漏百出,要认真纠错,好好调试。这是你提高编程能力的最好机会。记住,编写程序不是一气呵成的,而是要一步一步地调试。
收藏 评论3 发布时间:2024-6-26 19:29

举报

3个回答
STMCU-管管 回答时间:2024-6-27 09:10:39
希望能帮到你,在分享一些经验给到坛友们
wenyangzeng 回答时间:2024-6-27 10:43:21

STMCU-管管 发表于 2024-6-27 09:10
希望能帮到你,在分享一些经验给到坛友们

学习心得会分享的

lugl 回答时间:2024-6-27 18:59:05

恭喜恭喜,希望楼主能学到知识,回馈论坛!

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版