-
内容大纲
刘火良、杨森编著的《FreeRTOS内核实现与应用开发实战指南(基于STM32)/野火嵌入式系列》基于野火STM32全系列开发板介绍FreeRTOS内核实现与应用开发,全书分为两部分:第1部分教你如何从0到1把FreeRTOS内核写出来,从底层的汇编开始,讲解任务如何定义、如何切换,还讲解了阻塞延时如何实现、如何支持多优先级、如何实现定时器以及时间片等FreeRTOS的核心知识点;第二部分则讲解FreeRTOS内核组件的应用以及如何使用FreeRTOS进行多任务编程。
本书内容翔实,案例丰富,配有大量示例代码,适合作为嵌入式领域科技工作者的参考书,也适合相关专业的学生学习参考。 -
作者介绍
-
目录
前言
引言
第一部分 从0到1教你写FreeRTOS内核
第1章 初识FreeRTOS
1.1 FreeRTOS版权
1.2 FreeRTOS收费问题
1.2.1 FreeRTOS
1.2.2 OpenRTOS
1.2.3 SaveRTOS
l.3 FreeRTOS资料获取
1.3.1 获取源码
1.3.2 获取书籍
1.3.3 快速入门
1.4 FreeRTOS的编程风格
1.4.1 数据类型
1.4.2 变量名
1.4.3 函数名
1.4.4 宏
1.4.5 格式
第2章 新建FreeRTOS工程——软件仿真
2.1 新建本地工程文件夹
2.2 使用KEIL新建工程
2.2.1 New Project
2.2.2 Select Device for Target
2.2.3 Manage Run-Time Environment
2.3 在KEIL工程中新建文件组
2.4 在KEIL工程中添加文件
2.5 调试配置
2.5.1 设置软件仿真
2.5.2 修改时钟大小
2.5.3 添加头文件路径
第3章 裸机系统与多任务系统
3.1 裸机系统
3.1.1 轮询系统
3.1.2 前后台系统
3.2 多任务系统
第4章 数据结构——列表与列表项
4.1 C语言链表
4.1.1 单向链表
4.1.2 双向链表
4.1.3 链表与数组的对比
4.2 FreeRTOS中链表的实现
4.2.1 实现链表节点
4.2.2 实现链表根节点
……
第二部分 FreeRTOS内核应用开发
附录
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
