E-BOOK
嵌入式单片机STM原理及应用
PDF
《嵌入式单片机STM原理及应用》[66M]百度网盘|pdf下载|亲测有效
📥 PDF 电子书 · 百度网盘 · 约 78M
📖 机械工业出版社京东自营官方旗舰店
🌐 zh-CN
📅 Published 2,019
31
Downloads
4.8
Rating
90.0MB
File Size
PDF
📦 Download Book
- STM32硬件结构不熟悉:从处理器内部总线、时钟系统、复位系统和存储器结构入手,帮助读者全面理解STM32硬件基础。
- 外设驱动开发无从下手:逐一讲解GPIO、外部中断、定时器、ADC、I2C、SPI、DMA等外设的原理与编程方法,并给出完整实例代码。
- 工程代码组织混乱:提供单文件结构和结构化编程两种工程文件组织方式,帮助读者培养规范的嵌入式编程习惯。
- 物联网应用开发缺少案例:通过机智云平台和以太网两个综合应用设计实例,指导读者完成STM32物联网项目开发。
- 调试与验证经验不足:全部实例均经过实际调试可正常运行,帮助读者快速掌握STM32开发调试技巧。
★★★
Intermediate
BeginnerElementaryIntermediateAdvancedExpert
- 电子信息与计算机专业本科生:作为嵌入式控制、单片机原理及设计等课程的配套教材,理论实践结合紧密。
- 自动化与测控专业学生:需要掌握STM32开发技能,为后续课程设计和毕业设计打下基础。
- 嵌入式初学者:零基础或少量单片机经验,希望通过系统学习快速入门STM32开发。
- 电子工程技术人员:有一定嵌入式基础,需要参考实例快速上手STM32项目开发。
- 物联网开发爱好者:希望通过机智云平台和以太网实例,掌握STM32物联网应用开发方法。
- 先搭建开发环境:阅读第3章,安装MDK和标准外设库,确保能编译下载第一个程序。
- 按外设逐个攻克:从第4章GPIO开始,每章专注一个外设,先理解原理再动手编写代码。
- 对比两种工程结构:第4章给出了单文件与结构化两种编程方式,建议都尝试以培养良好编程习惯。
- 动手调试每个实例:书中所有实例均经过调试,建议读者逐一下载验证,观察实际运行效果。
- 综合项目提升:学完基础外设后,通过第11-13章的物联网和以太网项目整合所学知识。
- 硬件原理精通:全面理解STM32的内部架构、时钟系统、存储器和外设工作原理。
- 外设编程熟练:能独立编写GPIO、中断、定时器、ADC、I2C、SPI、DMA等外设的驱动代码。
- 编程规范养成:掌握结构化编程方法,能组织清晰、可维护的嵌入式工程代码。
- 物联网开发能力:具备基于机智云平台和以太网进行STM32物联网应用开发的实战能力。
- 项目调试经验:通过大量调试通过的实例积累嵌入式开发调试经验,能快速定位和解决问题。
📖 Book Introduction
内容简介
本书共 13 章, 内容包括: 嵌入式系统简介, 嵌入式单片机 STM32 的硬件基础; 软件开发基础; 通用功能输入输出 ( GPIO) ; 外部中断 EXTI;通用同步/异步通信; 通用定时器; 直接存储器存取; 模/数转换器; 集成电路总线; 串行外设接口, 基于机智云平台的 STM32 嵌入式物联网应用设计, 基于以太网的 STM32 嵌入式系统应用设计, 并在第 4 ~ 13 章给出了应用实例;
为了便于读者理解, 实例中给出了两种工程文件结构: 一种是单结构文件, 是较简单结构的工程文件, 书中均给出了程序代码, 利于读者快速掌握; 第二种是结构化的编程方法, 更适用于实际工程应用, 在第 4 章的 GPIO 功能设计中详细给出了编程方法和调试结果, 可帮助读者培养良好的编程习惯; 本书全部实例都经过调试, 可正常运行;
本书适合作为高等工科院校电子信息; 计算机; 自动化; 测控; 机电一体化等专业的嵌入式控制; 单片机原理及设计等课程的教材; 由于本书涉及大量工程领域相关内容, 也适于嵌入式单片机 STM32 的初学者及有一定嵌入式应用基础的电子工程技术人员使用;
📑 Table of Contents
- 嵌入式系统简介与STM32系列微控制器概述
- STM32硬件基础:外部结构、内部结构与最小系统设计
- STM32软件开发基础:CMSIS标准与MDK开发环境
- 通用功能输入输出GPIO原理与应用实例
- 外部中断EXTI原理与应用实例
- 通用同步/异步通信USART原理与应用实例
- 通用定时器原理与应用实例
- 直接存储器存取DMA原理与应用实例
- 模/数转换器ADC原理与应用实例
- 集成电路总线I2C与串行外设接口SPI
- 基于机智云平台的STM32物联网应用设计
- 基于以太网的STM32嵌入式系统应用设计