前言
第1章 绪论
1.1 什么是单片机
1.2 如何学习单片机
1.3 怎么学好单片机
第2章 51单片机单总线通信实例
2.1 单总线协议
2.2 温湿度传感器芯片DHT11和通信实例
2.3 温度传感器芯片DS18B20和通信实例
第3章 51单片机SPI通信协议实例
3.1 SPI(串行外设接口)通信协议
3.2 SPI数据传输协议典型芯片DS1302
3.3 DS1302芯片与单片机通信协议
第4章 32位单片机STM32
4.1 STM32单片机概述
4.2 STM32固件库
4.3 STM32单片机系统架构、时钟和端口复用
第5章 STM32单片机内部资源实用案例
5.1 STM32单片机I/O端口原理及实例
5.2 STM32单片机串行通信原理及实例
5.3 STM32单片机定时计数器原理及实例
5.4 STM32单片机中断原理及实例
第6章 STM32单片机外部协议实用案例
6.1 STM32单片机PWM输出原理及实例
6.2 STM32单片机和DS18B20温度检测原理及实例
6.3 STM32单片机和DHT11温湿度检测原理及实例
6.4 STM32单片机和SPI通信原理及实例
6.5 STM32单片机和IIC通信原理及实例
第7章 嵌入式系统开发详解
7.1 嵌入式系统基础知识
7.2 嵌入式系统举例
7.3 单片机到嵌入式学习路线指南
第8章 嵌入式系统设计和程序设计实例
8.1 视频监控项目
8.2 自适应监控项目
第9章 未来发展与趋势
9.1 单片机在智慧农业中的应用
9.2 处理能力和低功耗
9.3 多核架构和集成度提升
9.4 AI和机器学习应用
9.5 硬件(通信)接口和软件环境
9.6 安全性和可定制编程性
参考文献