-
内容大纲
为响应党的二十大报告提出的“加快实现高水平科技自立自强,加快建设科技强国”号召,本书以业界主流的国产嵌入式实时操作系统RT-Thread为学习对象,介绍嵌入式实时操作系统的线程调度、线程同步、线程通信、时钟管理、外设应用开发等知识和技能,激发学生自主创新潜能,培养其科技报国情怀,以期成长为高端技能型人才。作为“广东省嵌入式技术应用专业教学资源库”的配套教材,本书贯彻“以学生为中心”的教育理念,以学生喜闻乐见的智能小车为学习载体,采用项目化、任务式、理实一体、育训结合的编写模式,让学生在“做中学、学中做”,从而帮助学生快速掌握智能小车的各项开发技能,理解并运用嵌入式实时操作系统知识,培养嵌入式技术核心职业技能。
本书配有丰富的线上学习资源,所有案例设计均与企业工程师合作编写完成,既适合用作高等院校应用型本科、高等职业院校相关专业的教学用书,也可作为嵌入式专业工程技术人员的参考用书。 -
作者介绍
-
目录
上篇 开发工具及系统介绍
项目1 搭建RT-Thread开发环境
任务1-1 RT-Thread Studio集成开发环境安装
任务1-2 STM32CubeMX图形化配置工具安装
知识巩固与技能训练1
项目2 运行RT-Thread实时操作系统
任务2-1 新建并运行RT-Thread项目
任务2-2 修改RT-Thread项目
知识巩固与技能训练2
中篇 内核基础应用
项目3 PIN设备的使用
任务3-1 实现车灯双闪效果
任务3-2 查询法实现小车扬声器控制
任务3-3 中断法实现小车喇叭控制
任务3-4 同时实现车灯闪烁和按键控制扬声器
知识巩固与技能训练3
项目4 使用RT-Thread线程开发多任务应用程序
任务4-1 以多线程方式同时实现车灯闪烁和按键控制喇叭
任务4-2 暂停或恢复车灯闪烁功能
任务4-3 探究RT-Thread多线程运行机制
任务4-4 线程主动让出CPU资源
任务4-5 空闲线程中实现LED灯的闪烁
知识巩固与技能训练4
项目5 使用RT-Thread线程同步机制
任务5-1 使用信号量优化“按键控制喇叭”应用程序
任务5-2 识别矩阵键盘按键的键值(中断法)
知识巩固与技能训练5
项目6 使用RT-Thread时间管理机制
任务6-1 使用电平扫描方法实现超声波测距
任务6-2 使用定时器实现车灯的闪烁
任务6-3 使用定时器优化超声波测距程序
任务6-4 超声波测距(引脚中断方式)
知识巩固与技能训练6
项目7 使用RT-Thread线程通信机制
任务7-1 使用邮箱机制实现独立按键控制蜂鸣器开关
任务7-2 使用邮箱发送大于4字节的消息
任务7-3 使用消息队列实现独立按键控制蜂鸣器开关
知识巩固与技能训练7
下篇 应用开发实例
项目8 配置RT-Thread板级驱动(BSP)
任务配置RT-Thread设备驱动模块
知识巩固与技能训练8
项目9 使用PWM设备控制小车行驶
任务9-1 使用PWM驱动小车车轮转动
任务9-2 小车前进和后退
知识巩固与技能训练9
项目10 使用ADC设备测量电池电量
任务10-1 使用终端命令读取ADC设备采样值
任务10-2 编写程序,实现电压测量并打印电压值
知识巩固与技能训练10
项目11 使用IC设备驱动OLED显示屏
任务 OLED显示实现中英文
知识巩固与技能训练11
项目12 使用脉冲码盘设备测量小车行驶速度
任务12-1 识别车轮转动方向
任务12-2 测量车轮转动速度
任务12-3 同时测量方向和速度
任务12-4 使用Pulse Encoder设备进行测速
知识巩固与技能训练12
项目13 使用Sensor设备进行温度测量
任务13-1 使用DS18B20进行温度采样
任务13-2 把DS18B20设备注册为RT-Thread的Sensor设备
任务13-3 使用Sensor设备驱动层接口读到温度值
知识巩固与技能训练13
项目14 使用RT-Thread红外收发软件包远程控制小车
任务 识别红外遥控器按键信号
知识巩固与技能训练14
参考文献
同类热销排行榜
- 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年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...