发 帖  
张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件, 👉戳此立抢👈
[讨论] 价值89元的嵌入式RT-Thread设计书籍仅需5积分免费带回家!(手慢无!限20人)
2019-3-18 16:08:44  4561 嵌入式 RT-Thread
分享
编辑推荐:
自研开源嵌入式实时操作系统RT-Thread核心作者撰写,专业性毋庸置疑。系统剖析嵌入式系统核心设计与实现,掌握物联网操作系统精髓。

内容简介:
本书由自研开源嵌入式实时操作系统RT-Thread核心作者撰写,专业性毋庸置疑,系统剖析嵌入式系统核心设计与实现,掌握物联网操作系统精髓。本书分为两大部分,共16章,第1~10章为内核篇;第11~16章为组件篇。
内核篇(第1~10章)详解RT-Thread内核,先对RT-Thread进行总体介绍,再分别介绍RT-Thread的核心技术——线程管理、时钟管理、线程间同步、线程间通信、内存管理、中断管理与内核移植。
组件篇(第11~16章)分别介绍Env开发环境、FinSH控制台、设备管理、文件系统和网络框架。
各章均有配套示例,方便读者动手实践和参考。
封面.jpg

file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wpsBD87.tmp.png
作者简介:
邱祎,睿赛德科技联合创始人。从2006年在校时起参与开发RT-Thread开源操作系统,和中国国内优秀的工程师一起将RT-Thread从零发展起来,RT-Thread被广泛应用于能源、车载、医疗、消费电子等众多行业,成为国人自主开发、最成熟稳定和装机量最大的开源嵌入式操作系统。
熊谱翔,睿赛德科技创始人兼CEO,于2006年创立了RT-Thread开源操作系统,并以开源社区的形式,带领中国国内优秀的工程师,以从无到有的方式,融入实时面向对象设计开发了RT-Thread自主操作系统内核,及大量周边成熟、稳定软件组件,如文件系统、命令行、图形用户界面等。
朱天龙(ARMink),睿赛德科技技术总监,负责RT-Thread物联网组件的研发,前沿技术探索及团队管理。曾任职于国内某知名医疗设备企业,担任研发部门经理要职,主导多个项目的研发实施和量产,并获得10余项国家发明专利。拥有近10年RT-Thread开发经验。他也是一位嵌入式开源极客,分享开源了EasyLogger、EasyFlash、CmBacktrace 等数个活跃度极高的开源软件。
自2006年发布V0.01版起,到今年正式发布V4.0版,RT-Thread历经12年的累积发展,凭借良好的口碑和开源免费的策略,已经拥有了一个国内最大的嵌入式开源社区,积聚了数十万的软件爱好者。RT-Thread广泛应用于能源、车载、医疗、消费电子等众多行业,已成为国人自主开发、最成熟稳定和装机量最大的开源嵌入式操作系统。
深处于行业之中,我们深刻地感受到近年来国内芯片产业和物联网产业快速崛起的趋势,行业发展迫切需要更多人才,尤其是掌握嵌入式操作系统等底层技术的人才,我们希望通过本书让RT-Thread触达更多人群,让更多的人了解集聚国人智慧的RT-Thread操作系统,从而让RT-Thread赋能更多行业,真正做到“积识成睿,慧泽百川”。
另外,高校学生是RT-Thread非常重视的群体,从2018年起,RT-Thread启动了一系列大学生计划,包括送书计划、培训计划、合作开课、赞助竞赛等,以帮助学生了解和学习RT-Thread,本书编写尽可能做到简单、易懂,让大学生能够轻松上手RT-Thread。希望本书能够加快RT-Thread在高校的普及。
总之,本书的初衷在于降低RT-Thread的学习门槛,让更多人能轻松学习、掌握RT-Thread,从而参与开发RT-Thread,共同打造开源、开放、小而美的物联网操作系统。

读者对象:
所有使用C/C++进行编程的开发人员;
嵌入式软硬件工程师、电子工程师、物联网开发工程师;
高校计算机/电子/自动化/通信类专业学生、老师;
其他对嵌入式操作系统感兴趣的人员。

部分目录:
前言
第一篇 内核篇
第1章 嵌入式实时操作系统  2
1.1 嵌入式系统  3
1.2 实时系统  4
1.3 嵌入式实时操作系统  6
1.3.1 主流嵌入式实时操作系统  7
1.3.2 发展趋势  8
1.4 本章小结  8
第2章 了解与快速上手RT-Thread  9
2.1 RT-Thread概述  9
2.2 RT-Thread的架构  10
2.3 RT-Thread的获取  11
2.4 RT-Thread快速上手  12
2.4.1 准备环境  13
2.4.2 初识RT-Thread  16
2.4.3 跑马灯的例子  20
2.5 本章小结  21
第3章 内核基础  22
3.1 RT-Thread内核介绍  22
3.2 RT-Thread 启动流程  24
3.3 RT-Thread程序内存分布  26
3.4 RT-Thread自动初始化机制  28
3.5 RT-Thread内核对象模型  29
3.5.1 静态对象和动态对象  29
3.5.2 内核对象管理架构  31
3.5.3 对象控制块  33
3.5.4 内核对象管理方式  34
3.6 RT-Thread内核配置示例  36
3.7 常见宏定义说明  38
3.8 本章小结  39
第4章 线程管理  40
4.1 线程管理的功能特点  40
4.2 线程的工作机制  41
4.2.1 线程控制块  41
4.2.2 线程的重要属性  42
4.2.3 线程状态切换  45
4.2.4 系统线程  46
4.3 线程的管理方式  46
4.3.1 创建和删除线程  47
4.3.2 初始化和脱离线程  48
4.3.3 启动线程  49
4.3.4 获得当前线程  50
4.3.5 使线程让出处理器资源  50
4.3.6 使线程睡眠  50
4.3.7 挂起和恢复线程  51
4.3.8 控制线程  52
4.3.9 设置和删除空闲钩子  52
4.3.10 设置调度器钩子  53
4.4 线程应用示例  53
4.4.1 创建线程示例  54
4.4.2 线程时间片轮转调度示例  56
4.4.3 线程调度器钩子示例  57
4.5 本章小结  59
第5章 时钟管理  60
5.1 时钟节拍  60
5.1.1 时钟节拍的实现方式  60
5.1.2 获取时钟节拍  61
5.2 定时器管理  62
5.2.1 RT-Thread定时器介绍  62
5.2.2 定时器的工作机制  63
5.2.3 定时器的管理方式  65
……



5积分购书参与方式:
1、在本帖下方留言回帖,写出你想要这本书的理由(50字以上)
2、我们将从1~50,51~100,101~150,151~200的4段留言楼层中每段楼层挑选5位获奖者。


5积分购书链接:
(仅限获奖者拍下才发货哦)

注:
1、同一ID不重复获奖。
2、活动期间如有作弊、灌水等违反电子发烧友论坛规则的行为,一经发现将立即取消获奖资格
3、电子发烧友对本活动具有最终解释权。

本次活动时间:2019年3月19日——2019年4月30日
(活动结束后获奖名单将在论坛公示)

4
2019-3-18 16:08:44   4 评论 分享淘帖
4 条评论
  • 2019-3-20 08:58

    从大学接触嵌入式,现在工作快一年了,感觉嵌入式很实用,希望能够更深层次的学习

  • 2019-3-21 23:33

    之前一直在做互联网相关智能设备开发,上周六在杭州现场线下培训,应该是更进一步了解RT-Thread,我觉得RT-Thread有类似于FPGA的多线程运行,反应更加迅捷一些,我是零基础学习,希望弄本教材深入学习学习

  • 2019-4-12 00:26

    曾经在校园学习单片机时,曾经按照例程跑过和移植过其他一些嵌入式实时操作系统,如FreeRTOS,对实时操作系统有了一个初步的了解,掌握得不够系统,认识的不够深入,现在在团队里也是主要负责嵌入式方面的开发,侧重于底层,需要应用到实时操作系统,希望通过这本RT-Thread设计指导的学习(虽然利用时间已经在相关论坛上看过RT-Thread的视频,但还是想得到一本书便于随时查阅),能够对实时操作系统有个更深入全面的了解,帮助更好地完成项目开发,并和以前了解的操作系统做个对比总结

  • 2019-4-26 10:26

    嵌入式很实用,希望能够更深层次的学习

90 个讨论
目前就职于一家物联网设备公司,正准备学习RTT,希望 能获得此书,帮助学习
2019-4-18 14:26:30 评论

举报

正在学习国产小而美的物联网系统,刚刚开始学习,感觉有点像Linux一样,喜欢。
2019-4-19 09:02:23 评论

举报

各位网友好,我从事嵌入式物联网开发工作有三年之久,接触过使用Nordic,NXP,ST等MCU进行的项目开发。RT-Thread是一款开源操作系统,它是国人的骄傲。目前有很多领域的开发都用到了RT-Thread,这本书有很大的吸引力,该操作系统睿赛德科技自主研发,该书是入门RT-Thread很好的教程,它在内核篇讲的很是详细,组件篇的网络编程也介绍的很具体。本人在ST的一些论坛上也申请过该书,但是屡次没能成功申请到,实在遗憾。希望通过该书的学习,可以将NXP的LPC1768开发板跑上RT-Thread系统。将学习到的经验分享给各位网友们。谢谢!
2019-4-22 18:51:23 评论

举报

从事嵌入式开发五年了,用的裸机程序比较多(stm系列),以前也想用带系统的如ucos,后来因为出各种问题,调试困难就放弃了,再后来直接就用imx6 带linux系统了,看到本片帖子专门搜集了一下关于这个系统的介绍,好评如潮,想借此机会学习一下,毕竟国人开发的,资料也容易懂,板子我已经有了,野火rt1052,跨界处理器,频率很高,适合跑这种带系统的,跑裸机程序就大材小用了,做一个类似于播放器的系统,可以实现音乐播放。
2019-4-25 16:27:59 评论

举报

目前只在一个行业上混过,眼光有些狭窄,以为小项目裸机开发就够了,复杂的项目直接上Linux这样相对在文件系统,网络模块,GUI上应用都比较齐全。但是看到RT-Thread上的一些消息,听说各模块也比较齐全省却了相应移植的麻烦,想更多的了解下。能中奖更好,但是更多的想知道小系统在哪些方面更有优势。高端速度快一点的ST-MCU价格上 和 低端ARM A7等系统级芯片+DDR等IC差距好像也不是很大。
      搞单片机有些年头了,从基本的C51,PIC16C57,MSP430F149/169,到ARM--Cortex-M3,这些芯片都用过,它们也在设计的产品中实实在在的担负起了相应的角色!不过,到目前为止,我开发的这些产品,还都是跑裸机,没有装过系统。普通的程序结构,在稍大点的系统中,确实存在很多困扰人的事情。每当在网上、或是资料上看见RTOS这个词,心里就萌动,总想尽快找机会学习一下,希望不久的将来,在下一个项目中,用上操作系统,使程序变得更合理,使产品性能进一步提高。
2019-4-27 08:34:06 评论

举报

上次广州RTT的活动有事没去成,同事都去了,可惜啊。RT-Thread系统还在学校的时候就知道了,刚刚发布的时候还无人问津,现在都已经快成主流了。之前因为公司项目用到,断断续续有接触一点,体验还不错。现在决定要全面学习了,公司也决定将来的项目全部上RTT了,这也说明RTT已经被越来越多的公司认可,前景一片大好。希望大家能多多在论坛上交流学习RTT,也希望RTT能走向世界。
2019-4-28 01:49:49 评论

举报

这个操作系统比较适合物联网,正在考虑用,谢谢。
2019-4-28 10:21:07 评论

举报

深处于行业之中,我们深刻地感受到近年来国内芯片产业和物联网产业快速崛起的趋势,行业发展迫切需要更多人才,尤其是掌握嵌入式操作系统等底层技术的人才,我们希望通过本书让RT-Thread触达更多人群,让更多的人了解集聚国人智慧的RT-Thread操作系统,从而让RT-Thread赋能更多行业,真正做到“积识成睿,慧泽百川”。
目前负责的某项目用的片子是国产的,操作系统也用国产的RT-THREAD,自己简单学习了一下感觉还蛮好入门,希望有本书深入学习研究一下
2019-5-3 18:31:37 评论

举报

之前一直在做互联网相关智能设备开发,上周六在杭州现场线下培训,应该是更进一步了解RT-Thread,我觉得RT-Thread有类似于FPGA的多线程运行,反应更加迅捷一些,我是零基础学习,希望弄本教材深入学习学习

撰写讨论

你正在撰写讨论

如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

12345
发讨论
课程
    关闭

    站长推荐 上一条 /8 下一条

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