单片机原理及接口技术——基于ARM Cortex-M3 的STM32系列 - 电气工程及其自动化专业本科系列教材 - 中国高校教材图书网
|
书名: |
单片机原理及接口技术——基于ARM Cortex-M3 的STM32系列
电气工程及其自动化专业本科系列教材
|
| ISBN: | 978-7-5689-2328-6 |
责任编辑: | |
| 作者: |
毛玉星 郭珂 刘卫华
相关图书
|
装订: | 0 |
| 印次: | 1-2 |
开本: | 16开 |
| 定价: |
¥49.80
折扣价:¥47.31
折扣:0.95
节省了2.49元
|
字数: |
502千字
|
| 出版社: |
重庆大学出版社 |
页数: |
304页
|
| 出版日期: |
2020-08-13 |
每包册数: |
|
| 国家规划教材: |
|
省部级规划教材: |
|
| 入选重点出版项目: |
|
获奖信息: |
|
|
|
| 内容简介: |
|
本书以ARM Cortex -M3内核的STM32系列单片机为学习目标,课程内容包括微型计算机基础知识、ARM技术基础、Cortex -M3体系结构、STM32最小系统与开发环境、Cortex -M3指令系统、STM32的功能部件与应用、STM32的接口与扩展应用,在教学内容上既涵盖微机原理的通识教育基础知识,又结合专业实际需要,使学生对微型计算机的基本概念和理论、STM32单片机的内部结构、控制方法、接口技术和软硬件设计有比较完整的理解和掌握,为工程设计和应用开发打下坚实基础,适合高等院校学生课堂学习、课后复习或专业技术人员自学参考。
|
| 作者简介: |
|
|
| 章节目录: |
第1章微型计算机基础知识 1.1微型计算机的组成 1.2微型计算机的硬件结构 1.3微型计算机中的运算基础 1.4典型微型计算机 第2章ARM技术基础 2.1微处理器定义 2.2ARM发展历程 2.3微处理器结构 2.4微处理器选型 第3章Cortex -M3体系结构 3.1Cortex -M3微处理器核结构 3.2处理器的工作模式和特权级别 3.3寄存器 3.4总线接口 3.5存储器的组织与映射 3.6流水线 3.7异常和中断 3.8存储器保护单元 3.9STM32微控制器概述 第4章STM32最小系统与开发环境 4.1引脚组成与复用 4.2STM32单片机最小系统 4.3STM32单片机的时钟系统 4.4开发环境 4.5STM32复位序列与启动过程 4.6程序框架 第5章Cortex -M3指令系统 5.1汇编语言基础 5.2指令简介 5.3常用指令详解 5.4ARM伪指令 5.5ARM汇编与C语言混合编程 第6章STM32的功能部件与应用 6.1STM32寄存器概述 6.2STM32 GPIO口的应用 6.3中断 6.4定时器 6.5USART接口 6.6模拟/数字转换ADC 第7章STM32的接口与扩展应用 7.1开发环境使用与GPIO操作 7.2开关检测与数码管显示编程实例 7.3外部中断编程实例 7.4定时器中断编程实例 7.5串口通信编程实例 7.64×4矩阵键盘及LCD显示编程实例 附录 附录1ASCII码对照表 附录2常用寄存器 参考文献
|
| 精彩片段: |
当今时代,科技高速发展。云计算、大数据、人工智能、物联网等新技术不断涌现,并显著改变了人们的生产生活方式。计算机在科技发展中起着至关重要的作用,已渗入社会、家庭、个人等各个领域。单片机是芯片化的计算机,是小型化、低功耗系统设计的重要器件,目前广泛用于智能家电、物联网终端、通信与控制设备、嵌入式系统领域,因而单片机课程成为工科院校计算机、电气电子、信息技术类专业的主干课程。 STM32系列单片机采用ARM Cortex-M3内核,具有高性能、低成本、低功耗的优势,是目前应用广泛的主流芯片,也是高校等教育机构单片机课程首选芯片之一。STM32系列单片机已有较多资料,但大多针对功能应用展开,具有开发手册性质,系统性不强,也缺乏对单片机原理的介绍,不适合作为教材使用。本书来源于STM32单片机课程教师编写的教学讲义,针对STM32单片机的原理及应用展开,在教学内容上既涵盖微机原理的通识教育基础知识,又结合专业实际需要,同时兼顾学生的各类科研训练计划、电子竞赛、创新实验项目的应用需求,合理安排内容和教学重点。 本书分为三部分:第一部分为第1章,包括微型计算机基础知识;第二部分为第2章、第3章和第5章.这部分涵盖了ARM技术基础、Cortex-M3体系结构以及其指令系统;第三部分为第4章、第6章和第7章,这部分详细介绍了STM32的最小系统与开发环境、多功能部件与应用,其中第7章通过一些经典的STM32开发实例,对每个实例的内容和设计思路进行了详细讲解,以帮助读者能够深入理解这些实例涉及的知识点,为工程设计和应用开发打下坚实基础。本书适合高等院校学生课堂学习、课后复习或专业技术人员自学参考。 本书的编写和出版得到了重庆大学电气工程学院的大力支持,重庆大学出版社为本书的顺利出版做了大量工作,一些研究生助教也参与了本书的审校,在此一并表示衷心的感谢。 由于作者水平有限,书中难免存在不足和疏漏之处,敬请读者批评指正。
|
| 书 评: |
|
|
| 其 它: |
|
|
|