STM32单片机原理与工程应用

STM32单片机原理与工程应用
作 者: 杨光祥 梁华
出版社: 武汉理工大学出版社
丛编项: 智能制造技术丛书
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《STM32单片机原理与工程应用》作者简介

内容简介

《STM32单片机原理与工程应用/智能制造技术丛书》全面系统地阐述了STM32F10X系列单片微型计算机的原理、系统架构、内部资源等基础理论,同时详细地列举了STM32F10X微控制器在工程领域的部分实际应用,比如GPRS模块、GPS模块、液晶显示触摸屏、CAN总线、RS485通信总线扩展、非接触式卡、射频模块、专用电能计量芯片、温度传感器、USB键盘等。《STM32单片机原理与工程应用/智能制造技术丛书》可以作为工程技术人员进行STM32F、10X系列32位单片微型控制器应用设计与开发的参考书,适合具有初步经验的嵌入式系统工程开发人员、研发工程师、相关专业研究生等学习,也可以作为高等院校电子信息工程、计算机科学与技术、自动化、测控、机械电子以及近年来新兴的物联网、智能科学与技术等电子信息类专业学生课程设计、毕业设计和理论教学的参考书。

图书目录

第1章 STM32家族介绍

1.1 微控制器简介

1.2 嵌入式系统简介

1.3 Cortex-M3简介

1.4 ARM系列嵌入式系统处理器

第2章 Cortex-M3体系结构

2.1 微处理器核结构

2.2 处理器的操作模式及状态

2.3 寄存器

2.4 总线矩阵

2.5 系统地址映射

2.6 指令集

2.7 流水线

2.8 异常和中断处理

第3章 STM32F10X最小系统及开发环境

3.1 电源电路

3.2 时钟树结构

3.3 复位电路

3.4 启动设置

3.5 STM32F10X最小系统

3.6 STM32F10X开发环境

3.7 STM32入门之点亮流水灯

第4章 STM32 CubeMX工具简介

4.1 概述

4.2 STM32 CubeMX的安装

4.3 项目建立和生成

4.4 总结

第5章 STM32F10X功能与资源概述

5.1 电源控制

5.2 实时时钟RTC

5.3 备份寄存器BKP

5.4 独立看门狗IWDG

5.5 GPIO

5.6 中断和事件

5.7 DMA控制器

5.8 高级定时控制器TIM1

5.9 通用定时控制器TIMx

5.10 控制器局域网bxCAN

5.11 I2C总线接口

5.12 串行外设接口(SPI)

5.13 USART收发器

5.14 USB全速设备接口

5.15 模拟/数字转换ADC

5.16 调试支持DBG

第6章 基于STM32的M1非接触卡的读卡器设计

6.1 概述

6.2 非接触卡的分类

6.3 M1非接触卡读卡器系统设计

6.4 M1非接触卡读卡器硬件设计

6.5 M1非接触卡读卡器软件设计

6.6 总结

第7章 基于STM32的数字远程数据采集站

7.1 概述

7.2 数字远程数据采集站硬件设计

7.3 数字远程数据采集站软件设计

7.4 STM32F10X多路数据采集设计

7.5 总结

第8章 基于STM32的矿用安全监测数据转发器设计

8.1 概述

8.2 STM32F10x的CAN总线接口

8.3 数据转发器设计

8.4 PCF8563的程序设计

8.5 RS485收发电路设计

8.6 CAN收发电路设计

8.7 自恢复看门狗设计

8.8 主程序设计

8.9 总结

第9章 基于STM32的多路无线温度采集系统

9.1 概述

9.2 多路无线温度采集板设计

9.3 数据接收显示设计

第10章 基于STM32的电力采集板设计

10.1 概述

10.2 电力采集板功能需求

10.3 ATT7022A简介

10.4 采集板设计

10.5 总结

第11章 液晶触摸屏在STM32F10X上的移植

11.1 概述

11.2 STM32的FSMC简介

11.3 液晶显示模块设计

11.4 GPS定位模块设计

11.5 总结

第12章 基于STM32的USB键盘设计

12.1 USB概述

12.2 USB的特点

12.3 STM32F10X的USB功能简介

12.4 USB键盘硬件设计

12.5 USB键盘程序设计及分析

12.6 总结

第13章 基于STM32的μC/OS-II嵌入式系统移植

13.1 嵌入式系统简介

13.2 μC/OS-II操作系统简介

13.3 μC/OS-II操作系统任务管理

13.4 μC/OS-II操作系统时间管理

13.5 μC/OS-II操作系统任务问通信

13.6 μC/OS-II操作系统在STM32上的移植

13.7 μC/OS-II操作系统步骤

13.8 总结

参考文献