首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 ESP32物联网智能硬件开发实战(视频讲解版普通高等教育物联网工程类规划教材)
内容
内容推荐
本书以智能物联网发展为时代背景,分别从开发板基础、功能模块和运行结果等角度,通过ESP32开发板的示例应用,讲解ESP-IDF、Arduino、MicroPython等开发环境的使用方法和相关程序。本书主要内容包括SoC基础、ESP32系统、ESP32开发环境、基础外设开发、高级外设开发、网络连接开发、应用层技术开发、蓝牙技术开发。为便于读者提高学习效率、快速掌握技巧、提升实践能力,本书提供项目设计的工程文档、程序等配套资源,可用于二次开发。
本书由浅入深、通俗易懂,将创新思维与实践示例相结合,不仅适合对ESP32编程有兴趣的爱好者阅读,也适合作为高等院校物联网系统应用开发课程的教材,还可作为从事物联网应用创新开发的专业人员的技术参考书。
目录
第1章 SoC基础
1.1 SoC概述
1.1.1 SoC概念及定义
1.1.2 SoC结构与特点
1.2 ESP32系列SoC
1.3 本章小结
第2章 ESP32系统
2.1 ESP32芯片封装
2.2 ESP32系统架构
2.2.1 ESP32系统架构概述
2.2.2 ESP32系统地址映射
2.3 ESP32开发板
2.4 ESP32复位及时钟定时
2.4.1 ESP32复位
2.4.2 ESP32时钟
2.4.3 ESP32定时器
2.5 FreeRTOS
2.5.1 FreeRTOS基本概念
2.5.2 FreeRTOS任务构成
2.5.3 FreeRTOS相关API
2.6 本章小结
第3章 ESP32开发环境
3.1 ESP-IDF开发环境
3.1.1 ESP-IDF简介
3.1.2 ESP-IDF安装
3.1.3 命令行运行Hello world
3.1.4 Espressif-IDE运行Hello world
3.1.5 ESP-IDF构建系统
3.2 Visual Studio Code开发环境
3.2.1 ESP-IDF插件安装
3.2.2 运行第一个程序
3.3 Arduino开发环境
3.3.1 Arduino插件安装
3.3.2 运行第一个程序
3.4 MicroPython开发环境
3.4.1 开发的准备工作
3.4.2 uPyCraft开发工具
3.4.3 Thonny开发工具
3.5 MicroPython主要模块
3.5.1 machine模块
3.5.2 ESP/ESP32模块
3.5.3 network模块
3.5.4 utime模块
3.6 本章小结
第4章 基础外设开发
4.1 IO_MUX和GPIO交换矩阵
4.1.1 IO_MUX的直接I/O功能
4.1.2 RTC IO_MUX的I/O功能
4.1.3 通过GPIO交换矩阵的外设输入
4.1.4 通过GPIO交换矩阵的外设输出
4.1.5 GPIO类型定义
4.1.6 GPIO示例程序
4.2 ESP32系统中断矩阵
4.2.1 中断矩阵概述
4.2.2 中断功能描述
4.2.3 中断类型定义
4.2.4 中断示例程序
4.3 ADC
4.3.1 ADC概述
4.3.2 ADC类型定义
4.3.3 ADC示例程序
4.4 DAC
4.4.1 DAC概述
4.4.2 DAC类型定义
4.4.3 DAC示例程序
4.5 定时器
4.5.1 定时器概述
4.5.2 定时器类型定义
4.5.3 定时器示例程序
4.6 本章小结
第5章 高级外设开发
5.1 UART
5.1.1 UART概述
5.1.2 UART类型定义
5.1.3 UART相关API
5.1.4 UART示例程序
5.2 I2C
5.2.1 I2C概述
5.2.2 I2C类型定义
5.2.3 I2C相关API
5.2.4 I2C示例程序
5.3 I2S
5.3.1 I2S概述
5.3.2 I2S类型定义
5.3.3 I2S相关API
5.3.4 I2S示例程序
5.4 SPI
5.4.1 SPI概述
5.4.2 SPI类型定义
5.4.3 SPI示例程序
5.5 本章小结
第6章 网络连接开发
6.1 ESP32芯片Wi-Fi概述
6.2 Wi-Fi网络连接数据类型
6.2.1 Wi-Fi网络连接数据类型定义
6.2.2 设置Wi-Fi的AP模式示例程序
6.2.3 设置Wi-Fi的STA模式示例程序
6.2.4 扫描AP示例程序
6.3 Wi-Fi智能配置数据类型
6.3.1 Wi-Fi智能配置数据类型定义
6.3.2 智能配置Wi-Fi示例程序
6.4 网络接口
6.4.1 网络接口概述
6.4.2 网络接口类型定义
6.4.3 基于TCP的Socket通信示例程序
6.4.4 基于UDP的Socket通信示例程序
6.5 本章小结
第7章 应用层技术开发
7.1 基于HTTP开发
7.1.1 HTTP服务器端数据类型定义
7.1.2 HTTP服务器端示例程序
7.1.3 HTTP客户端数据类型定义
7.1.4 HTTP客户端请求示例程序
7.2 基于WebSocket协议开发
7.2.1 WebSocket数据类型
7.2.2 WebSocket示例程序
7.3 基于MQTT协议开发
7.3.1 MQTT数据类型
7.3.2 MQTT示例程序
7.4 本章小结
第8章 蓝牙技术开发
8.1 蓝牙协议基础
8.2 ESP32蓝牙架构
8.2.1 蓝牙应用结构
8.2.2 ESP32 BLE
8.3 ESP32蓝牙数据类型
8.3.1 Controller & VHCI
8.3.2 BT COMMON
8.3.3 BLE
8.4 ESP32蓝牙示例程序
8.4.1 基于ESP-IDF开发应用
8.4.2 基于MicroPython开发应用
8.4.3 基于Arduino开发应用
8.5 本章小结
标签
缩略图
书名 ESP32物联网智能硬件开发实战(视频讲解版普通高等教育物联网工程类规划教材)
副书名
原作名
作者
译者
编者 李永华
绘者
出版社 人民邮电出版社
商品编码(ISBN) 9787115602213
开本 16开
页数 298
版次 1
装订 平装
字数 514
出版时间 2022-12-01
首版时间 2022-12-01
印刷时间 2022-12-01
正文语种
读者对象 本科及以上
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类 教育考试-考试-计算机类
图书小类
重量 462
CIP核字 2022185263
中图分类号 TP393.4
丛书名
印张 19
印次 1
出版地 北京
259
185
13
整理
媒质
用纸
是否注音
影印版本
出版商国别
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/10 8:56:00