物联网应用开发--基于STM32/物联网与人工智能开发系列丛书
全新正版 极速发货
¥
43.32
6.3折
¥
69
全新
仅1件
作者编者:廖义奎
出版社北京航空航天大学
ISBN9787512430129
出版时间2019-09
装帧其他
开本其他
定价69元
货号1201947405
上书时间2024-05-30
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章 物联网及傻瓜STM32应用设计入门
1.1 物联网与单片机
1.1.1 物联网
1.1.2 智慧生活
1.1.3 智能控制器
1.2 准备工作
1.3 接线
1.4 傻瓜式程序设计
1.4.1 让程序设计变得傻瓜
1.4.2 从C51猜想到STM32的程序设计
1.4.3 在Obtain_Studio中编译和下载程序
1.4.4 Arduino风格的LED闪烁程序
1.5 实现与板无关的程序设计
1.5.1 傻瓜STM32要求程序与具体板和具体芯片无关
1.5.2 程序中的LED定义如何与STM32引脚关联起来
1.5.3 面向对象的傻瓜STM32编程
1.6 STM32F030F4P6最小系统板电路图
第2章 输出与控制
2.11.6元和5.0元能做什么
2.2 LED驱动傻瓜程序还能做什么
2.2.1 继电器
2.2.2 电器控制
2.3 播放音乐
2.4 流水灯
2.5 爱心LED灯
2.64 相步进电机驱动
第3章 复杂控制
3.1 梦幻世界
3.2 LED灯带驱动
3.2.1 WS2811/WS2812驱动芯片
3.2.2 LED灯带编程思路
3.2.3 LED灯带驱动方法
3.2.4 控制LED灯带动态显示
3.2.5 控制LED灯带动态图案实例
第4章 多任务控制
4.1 从0到
4.1.1 从STM32F0到STM32F
4.1.2 STM32F030F4P6与STM32F103VET6的区别
4.2 STM32F103VET6应用入门
4.2.1 按键与LED电路
4.2.2 LED驱动测试
4.2.3 STM32F103VET6与STM32F030F4P6程序的异同
4.3 自己设计一个简单的操作系统
4.3.1 引入操作系统
4.3.2 操作系统最核心的多任务管理
4.3.3 实时任务切换基础
4.3.4 最简单的操作系统
4.3.5 为操作系统加上任务休眠功能
4.3.6 任务调度策略
4.3.7 任务的同步
4.3.8 多任务控制实例
第5章 输入与中断
5.1 输入功能
5.2 输入功能的应用
5.2.1 常用输入器件
5.2.2 输入应用实例
5.3 STM32中断入门
5.4 STM32外部中断工作原理
5.4.1 STM32外部中断
5.4.2 STM32外部中断程序设计步骤
5.4.3 采用C++ lambda表达式
第6章 输入/输出的工作原理
6.1 沿波讨源
6.1.1 输入/输出的本质
6.1.2 STM32输出功能的编程思路
6.2 STM32 GPIO工作原理
6.2.1 STM32 GPIO工作模式
6.2.2 STM32 GPIO寄存器
6.2.3 STM32端口的复用和重映射
6.2.4 STM32 I/O口的优点
6.3 STM32 GPIO库函数
6.3.1 STM32固件库中提供的GPIO库函数
6.3.2 GPIO端口的定义
6.3.3 AHB/APB桥的配置
6.3.4 GPIO引脚的配置
6.4 GPIO的读/写
6.5 NVIC嵌套中断向量控制器
6.5.1 NVIC嵌套中断向量控制器基础
6.5.2 STM32的NVIC优先级
6.6 STM32向量表及配置
6.6.1 STM32复位后从哪个地址开始执行
6.6.2 STM32向量表
6.6.3 用户程序中的向量表
第7章 定时与控制
7.1 定时工作原理
7.1.1 漏刻计时
7.1.2 定时与控制介绍
7.1.3 SysTick定时器
7.2 日历
7.2.1 日历的故事
7.2.2 日历定时器
7.2.3 RTC的本质与测试程序
7.2.4 日历算法
7.2.5 STM32的RTC日历测试程序
7.3 STM32定时器
7.3.1 STM32定时器的种类
7.3.2 通用定时器介绍
7.3.3 通用定时器基本应用程序设计
7.4 PWM控制
7.4.1 PWM控制的基本原理
7.4.2 STM32的PWM波形输出
7.4.3 完整的PWM测试程序
7.5 深入了解STM32定时器工作原理
7.5.1 STM32定时器结构
7.5.2 通用定时器常用模式
7.5.3 输出模式的例子
7.5.4 用输入捕获模式测试例子
第8章 电脑串口通信与控制
8.1 双鲤尺素
8.1.1 关于双鲤尺素
8.1.2 STM32的通信原理
8.2 STM32的UART通信入门
8.3 电脑控制系统
8.4 深入USART工作原理
8.4.1 STM32 USART介绍
8.4.2 发送器
8.4.3 接收器
8.4.4 STM32固件库中提供的USART库函数
8.4.5 初始化函数USART_Init
8.4.6 波特率的计算方法
第9章 手机蓝牙通信与控制
9.1 关于蓝牙
9.1.1 蓝牙简介
9.1.2 蓝牙模块
9.2 蓝牙模块指令集
9.2.1 常用指令
9.2.2 串口指令
9.2.3 从机指令
9.2.4 主机指令
9.2.5 连接相关指令
9.2.6 模块信息相关指令
9.2.7 I/O监控指令
9.2.8 电源管理指令
9.3 手机蓝牙通信与控制的实现
9.3.1 STM32板与蓝牙模块的连接及程序
9.3.2 安卓的蓝牙4.0应用程序
第10章 手机WiFi通信与控制
10.1 WiFi模块
10.1.1 ESP8266模块介绍
10.1.2 ESP8266使用方法
10.2 ESP8266 AT指令集
10.2.1 ESP8266 AT指令集介绍
10.2.2 ESP8266 AT指令示例
10.3 STM32与ESP8266模块的连接
10
内容摘要
本书以物联网智能设备应用设计为目标,以傻瓜式简单易懂的讲解方式介绍STM32单片机基本设计方法,并以STM32为核心介绍各类物联网智能设备的实现方案。
全书共14章。第1~3章为输出与控制部分,以sTM32F030F4P6为核心,介绍物联网及傻瓜STM32应用设计入门、输出与控制、复杂控制;第4~7章为输入与控制部分,以STM32F103VET6为核心,介绍多任务控制、输入与中断、输入/输出的工作原理、定时与控制;第8~10章为通信与控制部分,介绍电脑串口通信与控制、手机蓝牙通信与控制、手机Wi—Fi通信与控制;第ll~14章为感知与检测部分,介绍感知与信号采集、传感器信号采集、智能识别模块应用、图形用户界面设计。
本书可作为本、专科物联网应用设计、单片机、
嵌入式系统等相关课程的教材,也可作为课程设计、
毕业设计以及各类专业竞赛指导教材,还可作为从事物联网应用开发人员及sTM32初学者的参考资料。
— 没有更多了 —
以下为对购买帮助不大的评价