1

基于物联网的STM32单片机应用与实践

主编:孔庆臣 刘磊安 余亮 书号:ISBN 9787564775742 定价:53.80 元 出版社:电子科技大学出版社

第 1 章介绍了嵌入式系统特点、 体系结构、 应用领域和典型嵌入式处理器 ARM 概述。 第 2 章讲述 ARM Cortex-M3 内核架构、 典型芯片封装和引脚、 电源、 复位和时钟、 STM32 时钟树、 STM32 单片机最小系统。 第 3 章讲述 STM32 程序开发的模式、 软件开发工具、 硬件开发工具、 工程建立、 工程 配置、 程序编写、 工程编译、 程序的烧写、 程序的调试。 第 4 章讲述 GPIO 输入输出、 中断系统、 外部中断/ 事件控制器、 定时器、 USART、 ADC / DAC、 RTC 时钟、 看门狗等 STM32 基本模块的原理、 编成方法、 基本应用示例。 第 5 章讲述数码管显示和 LCD 显示、 矩阵键盘输入原理及实例、 DHT11 温湿度采集、 紫外线强度采集、 STM32 在输出控制的应用、 继电器驱动、 步进电机驱动、 I2C / SPI 总线、 RS232 / RS485 总线、 以太网控制器 ENC28J60 等常用外设接口和模块。 第 6 章讲述存储器的组织、 Flash 存储器、 SRAM 存储器、 SD 卡、 FATFS 文件系统等 存储器管理与文件系统。 第 7 章讲述嵌入式界面 (μC / GUI)、 嵌入式操作系统 (μC / OS-II)。 第 8 章讲述 STM32 通过常用的无线通信技术 Wi-Fi、 蓝牙、 ZigBee、 NB-IoT 实现数据 的无线传送。 第 9 章讲述 STM32 在物联网感知节点、 网关设计上的应用

孔庆臣,1968年生,工学学士,副教授,现任职于黑龙江科技大学计算机与信息工程学院,现任物联网工程教研室主任,主要研究方向为物联网工程应用。先后主编教材2部,发表论文10余篇,主持省市科技项目1项。