完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本书是野火嵌入式教学丛书“RTOS 内核实现与应用开发实战指南的”FreeRTOS 版本,其中机械工业出版社出版的《RT-Thread 内核实现与应用开发实战指南—基于 STM32》是该书的姐妹篇。因为两本书均是写 RTOS 的书籍,只是针对的 RTOS 对象不一样,所以书中凡是涉及到 RTOS 抽象层的理论部分均会有很多相同的地方,具体的不同就体现为这两个 RTOS 的实现原理和代码层面上。本书分为两个部分,第一部分为“从 0 到 1 叫你写 FreeRTOS 内核”,该部分的章节名字与其姐妹篇《RT-Thread 内核实现与应用开发实战指南—基于 STM32》的章节名字基本类似,均采取循序渐进,层层叠加的方式来编排章节的序号和名字,但是在具体的内容上是不一样的,因为针对的 RTOS 不一样。其中“新建 FreeRTOS 工程—软件仿真”和“裸机系统与多任务系统”这两章属于理论的抽象层,不具体针对哪一个 RTOS,所以基本一样。本书第二部分为“FreeRTOS 内核应用开发”,主要讲解 FreeRTOS 内核组件的源码实和 API 的使用,同样在章节命名和排序上也与该书的姐妹篇《RT-Thread 内核实现与应用开发实战指南—基于 STM32》类似。对于什么是任务、阻塞延时和信号量的应用等这些RTOS 的共同抽象层的理论讲解也基本类似,但是具体涉及到这两个 RTOS 的原理实现和代码讲解的时候是完全不一样的,往往这部分的知识点才是读者要真正关心的内容。我把这两本书归为姐妹篇是因为两书的编写风格、内容框架和章节命名与排序基本一致,语言阐述也类似,且涉及到 RTOS 抽象层的理论部分均相同,但不同的是凡是涉及到RTOS 的实现原理、内核源码的讲解和上层 API 使用时,均是不一样的,而且这些内容才是本书的重点部分,是读者朋友关心和学习的核心。两本书又无法合并在一起讲解,所以分为姐妹篇两本书。如果读者已经学习了其中一本书,再学习另外一本的话,那么涉及到 RTOS 抽象层的理论部分可跳过,只需把精力放在 RTOS 内核的实现和源码 API 的应用方面。因为现有的RTOS,在理论层基本都是想通的,但在具体的码实现上又各有不同且各有特点,所以两书可以作为互补学习,只要掌握了其中一本的知识,再学习另外一本定会得心应手,如有神助。
|
|
644 浏览 0 评论
求助一下关于51系列单片机的Timer0的计时问题,TH0、TL0+1的时间是怎么算的?
1819 浏览 1 评论
【RA-Eco-RA4E2-64PIN-V1.0开发板试用】开箱+Keil环境搭建+点灯+点亮OLED
1262 浏览 0 评论
【敏矽微ME32G070开发板免费体验】使用coremark测试敏矽微ME32G070 跑分
1136 浏览 0 评论
【敏矽微ME32G070开发板免费体验】开箱+点灯+点亮OLED
1357 浏览 2 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12026 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 08:32 , Processed in 0.476076 second(s), Total 67, Slave 48 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号