扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
中医基础理论
-
>
高校军事课教程
-
>
思想道德与法治(2021年版)
-
>
毛泽东思想和中国特色社会主义理论体系概论(2021年版)
-
>
中医内科学·全国中医药行业高等教育“十四五”规划教材
-
>
中医诊断学--新世纪第五版
-
>
中药学·全国中医药行业高等教育“十四五”规划教材
STM32嵌入式系统基础教程 版权信息
- ISBN:9787030456229
- 条形码:9787030456229 ; 978-7-03-045622-9
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>>
STM32嵌入式系统基础教程 内容简介
本书首先以Cortex-M3内核为例, 介绍了STM32内核架构、存储空间、中断方式、指令集等ARM基础内容。随后以微处理器STM32F103ZET6为例, 结合配套的开发板硬件, 有针对性地介绍STM32内部资源、*小系统设计, 并从面上分析STM32芯片的引脚配置、常用片上资源、外围接口电路设计等内容, 从而让读者对STM32系统有一个整体认识。然后以“LED闪烁”典型例程为引导, 由浅入深, 逐步讲述了MDK开发环境、工程建立、程序编译、库函数、端口配置等软硬件使用方法。
STM32嵌入式系统基础教程 目录
目录第1章 绪论 11.1 概述 11.2 典型STM32处理器简介 11.3 STM32系列MCU的优点 21.4 STM32应用领域 41.5 STM32学习方法 5习题与思考题 5第2章 STM32内核架构 62.1 概述 62.2 内部功能结构 72.2.1 总体结构及功能模块概述 72.2.2 总线结构 82.2.3 流水线 92.3 寄存器组及CPU运行模式 102.3.1 寄存器组 102.3.2 CPU运行模式 122.4 存储器和存储空间 132.4.1 存储空间映射 132.4.2 存储器的各种访问属性 142.4.3 位带技术 152.5 独特的Thumb-2指令集 162.5.1 指令集开发 172.5.2 Thumb-2指令集体系结构 172.6 中断和异常 182.6.1 NVIC概览 182.6.2 中断的进入与退出 182.6.3 中断嵌套 192.6.4 尾链技术 192.6.5 晚到异常 192.7 调试支持 19习题与思考题 20第3章 STM32硬件基础 213.1 概述 213.2 STM32芯片的引脚选型和配置 213.2.1 STM32芯片的命名规则和选型 213.2.2 STM32芯片的引脚配置 223.3 STM32*小应用系统设计 253.3.1 电源电路设计 253.3.2 复位电路设计 273.3.3 时钟电路设计 273.3.4 JTAG接口电路设计 283.3.5 外部存储器扩展 283.4 外设板硬件资源设计 303.4.1 串行通信接口 313.4.2 串行外设接口 323.4.3 USB接口 333.4.4 CAN总线控制器接口 333.4.5 键盘接口电路 343.4.6 数码管显示电路 353.4.7 LCD及其接口电路 363.4.8 步进电机 383.4.9 SD卡接口 383.4.10 其他外设资源 39习题与思考题 41第4章 软件开发基础 424.1 概述 424.2 集成开发环境及其应用 424.2.1 开发工具简介 424.2.2 固件库简介 434.2.3 Keil MDK的安装 444.2.4 J-LINK驱动安装 454.3 STM32应用程序开发调试实例 464.3.1 STM32工程建立 464.3.2 LED闪烁代码编写及分析 564.3.3 配置J-LINK硬件调试 574.3.4 STM32程序下载 57习题与思考题 59第5章 库函数及应用 605.1 概述 605.2 库函数简介 615.3 库函数应用实例 635.4 深入剖析LED闪烁例程 655.4.1 LED闪烁例程说明 655.4.2 LED闪烁例程分析与实验 665.4.3 程序分析 68习题与思考题 73第6章 基本模块及其应用开发 746.1 概述 746.2 通用数字输入/输出模块 746.2.1 GPIO模块结构与工作原理 746.2.2 GPIO模块寄存器说明 766.2.3 实验部分 796.3 NVIC与中断控制 846.3.1 STM32中断优先级 856.3.2 中断的使能与除能 866.3.3 中断的挂起与清除 876.3.4 中断建立全过程的演示 876.3.5 实验部分 876.4 显示与键盘模块 936.4.1 数码管显示 936.4.2 LCD显示与键盘模块 976.5 ADC模块 1026.5.1 ADC模块结构及其工作原理 1046.5.2 ADC模块寄存器 1046.5.3 实验部分 1096.6 DMA控制器模块 1166.6.1 DMA模块结构及其工作原理 1166.6.2 DMA模块寄存器 1176.6.3 实验部分 119习题与思考题 124第7章 时间模块及其应用开发 1257.1 概述 1257.2 SysTick定时器 1257.2.1 SysTick时钟源结构图 1267.2.2 SysTick定时器工作分析 1267.2.3 SysTick控制寄存器 1277.2.4 实验部分 1287.3 RTC实时时钟 1317.3.1 RTC模块结构 1327.3.2 UNIX时间戳 1337.3.3 实验部分 1337.4 通用定时器模块 1447.4.1 定时器模块结构与工作原理 1447.4.2 定时器寄存器 1457.4.3 实验部分 1507.5 定时器脉冲宽度调制 1537.5.1 定时器脉冲宽度调制输出工作原理 1537.5.2 定时器寄存器 1537.5.3 实验部分 1577.6 高级定时器 1637.6.1 高级定时器死区原理 1637.6.2 刹车和死区寄存器(TIMx_BDTR) 1657.6.3 实验部分 166习题与思考题 169第8章 通信外设模块及其应用开发 1708.1 概述 1708.2 USART通信模块 1708.2.1 串行通信模块的结构与工作原理 1708.2.2 串行通信模块的寄存器 1728.2.3 实验部分 1748.3 SPI通信模块 1808.3.1 SPI模块的结构与工作原理 1808.3.2 SPI模块的寄存器 1828.3.3 实验部分 1878.4 I2C通信模块 1968.4.1 STM32的I2C模块简介 1968.4.2 I2C协议简介 1968.4.3 I2C模块的寄存器 1988.4.4 实验部分 2048.5 局域网控制器 2128.5.1 CAN协议简介 2128.5.2 STM32的CAN特性及架构 2158.5.3 实验部分 2168.6 可变静态存储控制器 2308.6.1 FSMC模块的结构与工作原理 2308.6.2 FSMC的寄存器 2328.6.3 实验部分 235习题与思考题 241第9章 ARM在自平衡小车中的应用 2429.1 两轮自平衡小车控制系统 2429.1.1 控制原理 2429.1.2 控制系统组成结构 2439.2 两轮自平衡小车控制系统硬件设计 2449.2.1 控制系统硬件结构 2449.2.2 控制系统硬件原理 2459.2.3 引脚配置说明 2569.3 两轮自平衡小车控制系统软件设计 2579.3.1 软件总体设计 2579.3.2 部分模块软件设计 2589.3.3 姿态融合算法软件设计 263习题与思考题 267参考文献 268
展开全部
书友推荐
- >
中国人在乌苏里边疆区:历史与人类学概述
中国人在乌苏里边疆区:历史与人类学概述
¥35.5¥48.0 - >
伯纳黛特,你要去哪(2021新版)
伯纳黛特,你要去哪(2021新版)
¥18.4¥49.8 - >
自卑与超越
自卑与超越
¥14.7¥39.8 - >
伊索寓言-世界文学名著典藏-全译本
伊索寓言-世界文学名著典藏-全译本
¥9.3¥19.0 - >
名家带你读鲁迅:故事新编
名家带你读鲁迅:故事新编
¥13.0¥26.0 - >
新文学天穹两巨星--鲁迅与胡适/红烛学术丛书(红烛学术丛书)
新文学天穹两巨星--鲁迅与胡适/红烛学术丛书(红烛学术丛书)
¥9.9¥23.0 - >
我从未如此眷恋人间
我从未如此眷恋人间
¥32.4¥49.8 - >
上帝之肋:男人的真实旅程
上帝之肋:男人的真实旅程
¥19.3¥35.0
本类畅销
-
落洼物语
¥9¥28 -
大学语文基础教程
¥88¥160 -
STM32嵌入式系统基础教程
¥67¥88 -
球类运动-足球-(第三版)
¥19.1¥36.8 -
那时 书妆-百花小开本散文书衣
¥22.8¥38 -
职业生涯研究、教学与咨询工具手册
¥42.8¥58