您好,欢迎来到聚文网。 登录 免费注册
STM32系列单片机原理及应用——C语言案例教程

STM32系列单片机原理及应用——C语言案例教程

  • 字数: 359000
  • 装帧: 平装
  • 出版社: 机械工业出版社
  • 出版日期: 2022-01-01
  • 商品条码: 9787111687016
  • 版次: 1
  • 开本: 16开
  • 页数: 232
  • 出版年份: 2022
定价:¥45 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书主要介绍STM32系列单片机C语言程序设计和应用技术两个方面的内容。全书共9章,包括单片机综述、STM32的内部结构及接口特点、通用I/O(输入/输出)的端口(GIPO)、STM32单片机的中断系统及定时器、STM32的A/D和D/A转换模块、总线通信接口I2C与SPI、STM32CAN总线设计、STM32硬件和实用程序、STM32实验平台操作指南。本书可作为电气自动化、工业自动化、仪器仪表、机电一体化等专业本科生和研究生的教材,也可作为相关技术人员的参考书。
目录
前言
第1章单片机综述
1.1微机发展史简介
1.2微机与单片机
1.3嵌人式系统
1.3.1嵌人式系统的定义与特点
1.3.2嵌入式系统与单片机
1.4单片机的应用特点
1.5STM32与51单片机比较有哪些优点
1.6用C语言开发单片机的优势
本章小结
本章习题
第2章STM32的内部结构及接口特点
2.1STM32单片机概述
2.1.1STM32的主要特性
2.1.2STM32单片机内部结构框图
2.1.3STM32引脚功能描述
2.2STM32的存储器
2.2.1存储器映射
2.2.2BitBand功能描述
2.3STM32的时钟系统
2.3.1STM32时钟源
2.3.2高速时钟(HSE、HSI)
2.3.3低速时钟(LSE、LSI)
2.3.4系统时钟(SYSCLK)
2.4STM32单片机的复位
2.5看门狗定时器的功能与操作
2.5.1独立看门狗定时器的操作
2.5.2窗口看门狗定时器的操作
2.6中断
2.6.1STM32中断的基本概念
2.6.2外部中断
本章小结
本章习题
第3章通用IVO(输入/输出)的接口(GPIO)
3.1GPIO概述
3.2STM32的GPIO工作原理
3.2.1GPIO接口结构
3.2.2GPIO接口I/O模式
3.2.3GPIO的工作频率及主要特征
3.2.4GPIO复用功能
3.2.5GPIO锁定机制
3.3STM32的GPIO相关库函数
3.4STM32的GPIO开发实例
3.4.1硕件电路设计
3.4.2软件设计
3.4.3仿真与下载
本章小结
本章习题
第4章STM32单片机的中断系统及定时器
4.1STM32单片机的中断系统
4.1.1STM32中断相关的概念
4.1.2STM32嵌套向量中断控制器(NVIC)
4.1.3外部中断通用/0映像及外部中断的基本使用步骤
4.2定时器/计数器
4.2.1定时器的分类
4.2.2定时器的寄存器类型
本章小结
本章习题
第5章STM32的A/D和D/A转换模块
5.1A/D转换模块
5.1.1A/D转换器的主要类型
5.1.2A/D转换器的主要技术指标
5.1.3A/D转换器的选型注意事项
5.2STM32的A/D转换器
5.2.1A/D转换器的功能描述
5.2.2A/D寄存器描述
5.3A/D转换器的输入电路
5.4A/D案例分析
5.4.1A/D常用库函数
5.4.2A/D初始化函数ADC_Init
5.4.3主要配置函数程序
5.5D/A转换模块
5.5.1D/A转换器概述
5.5.2D/A功能描述
5.5.3双D/A通道转换
5.6D/A寄存器
5.7脉冲宽度调制输出PWM(D/A)功能特点
5.8D/A案例程序的主要配置
5.9数字滤波方法
本章小结
本章习题
第6章总线通信接口I2C及SPI
6.1I2C概述
6.1.1I2C工作原理及主要特性
6.1.2I2C内部结构
6.1.3I2C功能描述
6.1.4I2C从模式
6.1.5I2C主模式
6.2I2C通信原理
6.2.1I2C的物理层
6.2.2I2C的协议层
6.3SPI概述
6.3.1SPI工作原理及主要特性
6.3.2SPI功能介绍
6.3.3SPI工作模式
6.3.4SPI发送数据和接收数据
6.4SPI通信原理
6.4.1SPI的物理层
6.4.2SPI的协议层
本章小结
本章习题
第7章STM32CAN总线设计
7.1CAN总线概述
7.2CAN总线的特点及功能
7.2.1CAN总线的特点
7.2.2CAN总线的功能
7.3CAN总线的运行模式及功能描述
7.3.1CAN总线的运行模式
7.3.2CAN总线的功能描述
7.4STM32的bxCAN控制器与实验设计
7.4.1程序设计及初始化配置
7.4.2实验程序清单
7.5基于CAN通信的车载电动机控温实验
本章小结
本章习题
第8章STM32硬件和实用程序
8.1常用集成块及元器件介绍
8.1.1数码管公共端和接法
8.1.274HC595描述
8.1.3光电隔离和晶体管阵列等相关电路
8.2STM32I/O接口与数码管显示
8.2.1STM32I/O接口实验
8.2.2STM32数码管显示
8.3STM32的TFT-LCD液晶显示
8.4STM32温湿度数据采集实验
8.4.1DHT11引脚分配及封装
8.4.2.DHT11传感器性能
8.4.3DHT11单总线通信协议
8.4.4硬件设计及编程实现
8.5ATK-ESP8266WiF实验
8.5.1ATK-ESP8266软硬件设计
8.5.2AP下载测试验证
8.6单片机发送数据到上位机
8.6.1单片机发送数据到上位机原理图
8.6.2程序编写步骤
8.6.3程序下载验证
8.7基于STM32的方波发生器的设计与检测
8.7.1总体设计方案
8.7.2方波信号发生器的设计
8.2.3方波信号检测的设计
8.7.4实验验证
8.8基于STM32TWI的访问程序在24Cxx中的应用
8.8.1TWI与PC简介
8.8.2硬件设计与程序设计
8.8.3测试与验证
8.9STM32单片机在三相晶闸管触发电路中的应用
8.9.1三相半控桥的工作原理
……

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网