注册 登录 进入教材巡展
#

出版时间:2024-01

出版社:电子工业出版社

以下为《嵌入式微控制器原理及设计——基于STM32及Proteus仿真开发》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121425035
  • 1-6
  • 439167
  • 48253528-3
  • 平塑
  • 16开
  • 2024-01
  • 385
  • 228
  • 工学
  • 电子科学与技术
  • 电子信息与电气
  • 本科
目录
第1章 嵌入式系统与微控制器 1__eol__1.1 嵌入式系统相关概念 1__eol__1.1.1 什么是嵌入式系统 1__eol__1.1.2 嵌入式系统的特点 1__eol__1.1.3 嵌入式系统主要组成 1__eol__1.1.4 嵌入式芯片类型 3__eol__1.2 微控制器 4__eol__1.2.1 微控制器特点 4__eol__1.2.2 微控制器芯片型号及发展历史 4__eol__1.2.3 ARM微控制器介绍 6__eol__1.2.4 STM32 ARM Cortex-M微控制器 7__eol__1.3 嵌入式系统开发 8__eol__1.3.1 方案设计及芯片选型 8__eol__1.3.2 嵌入式系统硬件开发 8__eol__1.3.3 嵌入式系统软件开发 9__eol__1.3.4 嵌入式代码编译 11__eol__1.3.5 嵌入式代码下载及调试 11__eol__1.4 微控制器芯片的发展趋势 12__eol__习题1 13__eol__第2章 微控制器体系结构及汇编语言 14__eol__2.1 Cortex-M3内核体系架构 15__eol__2.1.1 Cortex-M3总体架构 15__eol__2.1.2 Cortex-M3总线接口 16__eol__2.1.3 Cortex-M3寄存器 16__eol__2.1.4 Cortex-M3操作模式 18__eol__2.1.5 Cortex-M3存储器映射 19__eol__2.1.6 流水线 19__eol__2.1.7 异常和中断 20__eol__2.1.8 存储器保护单元(MPU) 20__eol__2.2 汇编指令寻址方式 20__eol__2.3 ARM指令集 22__eol__2.3.1 指令基本形式 22__eol__2.3.2 ARM指令集条件码 23__eol__2.3.3 ARM指令种类 23__eol__2.4 Thumb指令集 28__eol__习题2 29__eol__第3章 微控制器硬件系统 31__eol__3.1 微控制器概述 31__eol__3.1.1 STM32F103内部结构 31__eol__3.1.2 STM32F103常用接口 33__eol__3.1.3 STM32F103系列微控制器简介 35__eol__3.2 微控制器基本电路 36__eol__3.2.1 电源电路 36__eol__3.2.2 复位电路 37__eol__3.2.3 时钟源 38__eol__3.2.4 时钟管理单元 39__eol__3.2.5 下载电路 41__eol__3.2.6 启动配置电路 42__eol__3.3 微控制器低功耗模式 43__eol__习题3 44__eol__第4章 微控制器软件开发 45__eol__4.1 微控制器开发语言 45__eol__4.1.1 开发语言介绍 45__eol__4.1.2 嵌入式C语言 46__eol__4.2 微控制器开发库函数 51__eol__4.2.1 STM32开发库函数介绍 51__eol__4.2.2 STM32 STD库 53__eol__4.2.3 STM32 HAL库和LL库 54__eol__4.3 微控制器开发环境 56__eol__4.3.1 MDK开发环境 56__eol__4.3.2 STM32CubeMX软件 57__eol__4.4 微控制器虚拟仿真环境 58__eol__4.5 微控制器程序调试和下载 60__eol__习题4 61__eol__第5章 GPIO 62__eol__5.1 GPIO结构及特点 62__eol__5.1.1 GPIO功能模式 62__eol__5.1.2 GPIO特点及操作 63__eol__5.1.3 GPIO开发实例 64__eol__5.2 GPIO寄存器开发方式 65__eol__5.2.1 GPIO寄存器说明 65__eol__5.2.2 GPIO寄存器实现应用实例 66__eol__5.3 GPIO STD库开发方式 67__eol__5.3.1 GPIO STD库函数说明 67__eol__5.3.2 GPIO STD库应用实例 69__eol__5.4 GPIO HAL库开发方式 71__eol__5.4.1 GPIO HAL库函数说明 71__eol__5.4.2 GPIO HAL库应用实例 73__eol__5.5 GPIO LL库开发方式 76__eol__5.5.1 GPIO LL库函数说明 76__eol__5.5.2 GPIO LL库应用实例 79__eol__5.6 GPIO应用开发实例 80__eol__5.6.1 数码管显示实例 80__eol__5.6.2 行列式键盘扫描实例 83__eol__习题5 86__eol__第6章 中断 87__eol__6.1 STM32中断简介 87__eol__6.2 嵌套向量中断控制器 89__eol__6.2.1 NVIC寄存器 89__eol__6.2.2 系统控制寄存器(SCB) 89__eol__6.2.3 中断和异常处理 90__eol__6.2.4 STM32中断优先级 91__eol__6.3 EXTI外部中断 92__eol__6.3.1 EXTI硬件结构 92__eol__6.3.2 EXTI中断操作 93__eol__6.4 EXTI中断应用实例 94__eol__习题6 95__eol__第7章 串行通信 96__eol__7.1 串行通信简介 96__eol__7.1.1 串行通信基础知识 96__eol__7.1.2 微控制器常见串行通信方式 97__eol__7.2 STM32 USART接口 98__eol__7.2.1 USART硬件引脚 98__eol__7.2.2 USART主要寄存器及中断请求 99__eol__7.2.3 UART异步通信 100__eol__7.2.4 USART其他功能模式 101__eol__7.3 UART异步串行操作 102__eol__7.3.1 串行数据发送和接收 102__eol__7.3.2 UART数据发送和接收应用实例 104__eol__7.3.3 RS-232接口 107__eol__7.3.4 printf串口终端实现 109__eol__7.3.5 RS-485接口 110__eol__7.4 基于串口的无线通信 111__eol__7.4.1 移动通信 112__eol__7.4.2 蓝牙串口 112__eol__7.4.3 串口无线网络(WiFi) 113__eol__7.4.4 ZigBee通信 113__eol__7.5 SPI通信 113__eol__7.5.1 STM32 SPI接口 113__eol__7.5.2 SPI接口应用实例 115__eol__习题7 117__eol__第8章 定时器 118__eol__8.1 定时器概述 118__eol__8.1.1 通用定时器 119__eol__8.1.2 高级定时器 119__eol__8.1.3 高级/通用定时器接口 119__eol__8.1.4 定时器引脚和寄存器 122__eol__8.1.5 定时器时钟源 123__eol__8.1.6 定时器计数模式 123__eol__8.2 定时器操作 124__eol__8.2.1 定时功能及实例 124__eol__8.2.2 计数功能及实例 127__eol__8.2.3 捕获功能及实例 129__eol__8.2.4 输出PWM模式及实例 131__eol__8.2.5 其他功能模式 134__eol__8.3 系统滴答定时器(SysTick) 135__eol__8.3.1 SysTick工作分析及配置 136__eol__8.3.2 SysTick功能实现 136__eol__8.4 看门狗定时器(WDT) 138__eol__8.4.1 独立看门狗 138__eol__8.4.2 窗口看门狗 139__eol__8.4.3 独立看门狗与窗口看门狗的区别 141__eol__8.5 实时时钟(RTC) 141__eol__习题8 145__eol__第9章 ADC 146__eol__9.1 ADC概述 146__eol__9.1.1 STM32的ADC功能 146__eol__9.1.2 STM32的ADC结构 146__eol__9.1.3 STM32芯片的ADC引脚 148__eol__9.1.4 STM32的ADC工作模式 149__eol__9.1.5 STM32的ADC主要寄存器 153__eol__9.2 ADC应用实例 154__eol__9.2.1 实例主要库函数说明 154__eol__9.2.2 ADC查询和中断实例 155__eol__习题9 157__eol__第10章 DMA 158__eol__10.1 DMA概述 158__eol__10.1.1 STM32的DMA特性 158__eol__10.1.2 STM32的DMA主要寄存器 160__eol__10.2 DMA应用实例 160__eol
Baidu
map