成功加入购物车

去购物车结算 X
灵感书店
  • RTThread应用开发实战——基于STM32智能小车

RTThread应用开发实战——基于STM32智能小车

举报

正版保障 假一赔十 可开发票

  • 出版时间: 
  • 装帧:    平装
  • 开本:    16开
  • ISBN:  9787512438118
  • 出版时间: 
  • 装帧:  平装
  • 开本:  16开

售价 20.97 4.3折

定价 ¥49.00 

品相 全新

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2024-02-05

    数量
    库存7
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    手机购买
    微信扫码访问
    • 商品分类:
      计算机与互联网
      货号:
      11692526
      商品描述:
      目录
      第1章 搭建开发环境

       1.1 RTThreadStudio集成开发环境安装

       1.1.1 获取RTThreadStudio安装包

       1.1.2 开始安装RTThreadStudio软件包

       1.1.3 下载SDK

       1.2 STM32CubeMX图形化配置工具安装

       1.2.1 获取安装包

       1.2.2 安装软件

       1.2.3 安装固件库

       练习

      第2章 初识RTThread实时操作系统

       2.1 RTThread介绍

       2.2 如何新建RTThread项目

       2.3 认识RTThread项目结构

       2.4 配置RTThread项目

       2.5 构建项目

       2.6 下载程序

       2.7 使用串口终端工具与RTThread系统进行交互

       练习

      第3章 PIN设备的使用

       3.1 RTThreadPIN设备介绍

       3.1.1 引脚编号的获取

       3.1.2 设置引脚的输入/输出模式

       3.1.3 设置引脚的电平值

       3.1.4 读取引脚的电平值

       3.1.5 绑定引脚中断回调函数

       3.1.6 脱离引脚中断回调函数

       3.1.7 使能中断

       3.2 任务31车灯双闪控制

       3.2.1 硬件设计

       3.2.2 业务分析

       3.2.3 程序设计

       3.2.4 功能测试

       3.3 任务32小车喇叭控制(查询法)

       3.3.1 硬件设计

       3.3.2 程序设计

       3.3.3 下载测试

       3.4 任务33小车喇叭控制(中断回调法)

       3.4.1 硬件设计

       3.4.2 程序设计

       3.4.3 下载测试

       3.5 任务34同时实现车灯闪烁和按键控制喇叭

       3.5.1 硬件设计

       3.5.2 软件设计

       3.5.3 程序测试

       习题

      第4章 线程及其应用

       4.1 线程介绍

       4.1.1 线程的概念

       4.1.2 线程的调度

       4.1.3 上下文切换

       4.1.4 线程的重要属性

       4.1.5 RTThread命令查看系统线程信息

       4.2 RTThread线程管理接口介绍

       4.3 任务41使用多线程的方式同时实现车灯闪烁和按键控制喇叭(扫描法)

       4.3.1 RTThread相关接口函数

       4.3.2 代码实现

       4.3.3 程序测试

       4.4 任务42暂停或恢复车灯闪烁功能

       4.4.1 RTThread相关接口函数

       4.4.2 程序设计

       4.4.3 程序测试

       4.5 任务43多线程运行机制实验

       4.5.1 RTThread相关接口函数

       4.5.2 程序设计

       4.5.3 程序测试

       4.6 任务44线程主动让出CPU资源

       4.6.1 RTThread相关接口函数

       4.6.2 程序设计

       4.6.3 程序测试

       4.7 任务45空闲线程中运行LED灯的闪烁

       4.7.1 RTThread中设置和删除空闲钩子函数

       4.7.2 程序设计

       4.7.3 程序测试

       练习

      第5章 线程同步及其应用

       5.1 线程同步的概念

       5.2 信号量

       5.2.1 RTThread信号量的工作机制

       5.2.2 创建信号量

       5.2.3 获取信号量

       5.2.4 信号量释放

       5.3 任务51使用按键控制喇叭(中断法)

       5.3.1 程序设计

       5.3.2 程序测试

       5.4 信号量的应用场合

       5.5 任务52矩阵键盘按键识别(中断法)

       5.5.1 硬件设计

       5.5.2 程序设计

       5.5.3 程序测试

       练习

      第6章 时钟管理与应用

       6.1 RTThread嘀嗒时钟相关函数介绍

       6.1.1 毫秒级延时

       6.1.2 微秒级延时

       6.1.3 获取系统当前时间

       6.1.4 获取更高精度的时间

       6.2 任务61超声波测距(电平扫描方法)

       6.2.1 超声波测距原理介绍

       6.2.2 硬件设计

       6.2.3 软件设计

       6.2.4 程序测试

       6.3 RTThread系统定时器

       6.3.1 创建和删除定时器

       6.3.2 初始化和脱离定时器

       6.3.3 启动和停止定时器

       6.3.4 控制定时器

       6.4 任务62使用定时器实现车灯的闪烁

       6.4.1 软件设计

       6.4.2 程序测试

       6.5 任务63超声波测距(使用定时器改进任务61)

       6.5.1 程序设计

       6.5.2 程序测试_______

       6.6 任务64超声波测距(引脚中断方式)

       6.6.1 程序设计

       6.6.2 程序测试

       练习

      第7章 线程间通信

       7.1 邮箱

       7.1.1 邮箱的工作机制

       7.1.2 RTThread邮箱的相关接口函数

       7.2 任务71独立按键控制蜂鸣器开关(使用邮箱)

       7.2.1 硬件设计

       7.2.2 软件设计

       7.2.3 程序测试

       7.3 任务72使用邮箱发送大于4字节的消息

       7.3.1 程序编写

       7.3.2 程序测试

       7.4 消息队列

       7.4.1 消息队列的工作机制

       7.4.2 消息队列相关接口函数

       7.5 任务73独立按键控制蜂鸣器开关(使用消息队列)

       7.5.1 硬件设计

       7.5.2 程序设计

       7.5.3 测试

       7.6 信号

       练习

      第8章 RTThread板级驱动(BSP)的配置

       8.1 I/O设备模型

       8.2 RTThread中设备驱动相关配置

       8.2.1 使用CubeMX使能硬件设备,生成设备初始化代码

       8.2.2 RTThreadSettings开启设备驱动程序

       8.2.3 在drivers/board.h中定义接口相关的宏

       练习

      第9章 使用PWM设备控制小车行驶速度

       9.1 RTThread的PWM设备编程介绍

       9.1.1 查找PWM设备

       9.1.2 设置PWM周期和脉冲宽度

       9.1.3 使能和关闭PWM设备通道



      精彩内容
      本书专注于实时操作系统RT-Thread的应用开发实践,使用目前广泛应用的STM32芯片并结合智能小车功能开发,力求帮助读者在较短时间掌握RT-Thread应用开发技术。 全书分为三大部分:第一部分(第1~2章)为开发工具及系统介绍;第二部分为RT-Thread内核基础应用(第3~7章),从应用实践的角度,结合智能小车具体功能实现,介绍RT-Thread的线程、线程调度、线程同步、时钟管理、线程间通信等操作系统内容,力求通过项目实践的形式使读者深刻理解RT-Thread内核;第三部分(第8~14章)为RT-Thread各种常用I/O设备的应用开发实例,通过这些实例,读者可以熟练掌握RT-Thread设备驱动接口。 本书可作为高等职业院校电信类或计算机类相关专业教材,亦可作为相关工程技术人员的参考用书。

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看