它——
是当前首本系统讲解RT-Thread的著作
它—— 是一部深入剖析RT-Thread内核源码实现和各个组件如何使用的详细指南;
它—— 是学习RT-Thread物联网操作系统的不二之选
刚一问世,便受到了开发者的一致赞誉。RT-Thread创始人熊谱翔(熊大 )亲自为其作序推荐! …… 首先野火的这本书先以从0到有的方式,从最底层的汇编开始,步步构造出来一个RT-Thread操作系统内核,向大家揭示了任务如何定义、任务如何切换,也讲解了任务的延时如何实现,讲解了如何支持多优先级,讲解了如何实现定时器和讲解如何实现时间片等RT-Thread操作系统的核心知识点;第二篇部分,则讲解RT-Thread内核设施的应用,使得大家学习和使用RT-Thread都不再困难。 本书由浅入深,层层叠加,与初学者的入门路径完全吻合,十分适合初学操作系统的学生/相关工作人员。同时整本书也兼顾深度,对于要了解操作系统内核原理的使用者,也非常值得一看。
书籍目录: 第一部分程序:从0到1教你写RT-Thread内核
01,没有例程 看教程即可
02,没有例程 看教程即可
03,没有例程 看教程即可
04,新建RT-Thread工程—软件仿真
05,裸机系统与多线程系统
06,线程的定义与线程切换的实现
07,临界段的保护
08,对象容器的实现
09,空闲线程与阻塞延时的实现
10,支持多优先级
11,定时器的实现
12,支持时间片 第二部分程序:RT-Thead内核应用开发
13,移植RT-Thread到STM32
14,创建线程
15,重映射串口到rt_kprintf()函数
16,RT-Thread的启动流程
17,线程管理
18,消息队列
19,信号量
20,互斥量
21,事件
22,软件定时器
23,邮箱
24,内存管理
25,中断管理
26,双向链表 第三部分程序:固件库+RT-Thread例程
01-Fire-RT-Thread-LED
02-Fire-RT-Thread-KEY
03-Fire-RT-Thread-外部中断
04-Fire-RT-Thread-串口DMA接收
05-Fire-RT-Thread-I2C
06-Fire-RT-Thread-I2C存储小数
07-Fire-RT-Thread-SPI读写FLASH
08-Fire-RT-Thread-SPI-FatFs
09-Fire-RT-Thread-串口DMA发送
10-Fire-RT-Thread-液晶显示中英文
11-Fire-RT-Thread-触摸画板
12-Fire-RT-Thread-ADC
13-Fire-RT-Thread-ADC(DMA采集)
14-Fire-RT-Thread-TIM基本定时器
15-Fire-RT-Thread-TIM高级定时器
16-Fire-RT-Thread-TIM高级定时器输入捕获
17-Fire-RT-Thread-通用定时器
18-Fire-RT-Thread-通用定时器pwm输出
19-Fire-RT-Thread-通用定时器输入捕获-测量脉宽
20-Fire-RT-Thread-电容按键检测
21-Fire-RT-Thread-芯片ID
22-Fire-RT-Thread-CRC循环冗余校验
23-Fire-RT-Thread-DAC输出正弦波
24-Fire-RT-Thread-GPIO蜂鸣器
25-Fire-RT-Thread-RTC实时时钟
26-Fire-RT-Thread-SD卡读写测试
27-Fire-RT-Thread-SDIO-FatFs
28-Fire-RT-Thread-单色呼吸灯
29-Fire-RT-Thread-全彩呼吸灯
30-Fire-RT-Thread-spwm波
31-Fire-RT-Thread-读写内部flash
32-Fire-RT-Thread-SD卡模拟U盘
33-Fire-RT-Thread-Flasah模拟U盘
xx-Fire-RT-Thread-工程模板
|