图书介绍

嵌入式系统原理与实践 基于Cortex M3 STM32 上PDF|Epub|txt|kindle电子书版本网盘下载

嵌入式系统原理与实践 基于Cortex M3 STM32 上
  • 周银祥主编 著
  • 出版社: 武汉:华中科技大学出版社
  • ISBN:9787568044516
  • 出版时间:2018
  • 标注页数:166页
  • 文件大小:22MB
  • 文件页数:174页
  • 主题词:微型计算机-系统设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

嵌入式系统原理与实践 基于Cortex M3 STM32 上PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 嵌入式系统概述1

1.1嵌入式系统的定义3

1.1.1嵌入式系统的定义3

1.1.2嵌入式系统的结构与组成4

1.1.3嵌入式系统的发展与趋势5

1.2 ARM公司与ARM处理器6

1.2.1英国ARM公司6

1.2.2 ARM微处理器7

1.2.3 ARM典型微处理器简介10

1.3思考与练习13

1.4课外阅读13

第2章 ARM Cortex-M3微处理器14

2.1 ARM Cortex-M3概述14

2.1.1 ARM的Cortex-M3核心内嵌闪存和SRAM16

2.1.2内置闪存存储器18

2.1.3 CRC(循环冗余校验)计算单元18

2.1.4内置SRAM19

2.1.5 FSMC(可配置的静态存储器控制器)19

2.1.6 LCD并行接口19

2.1.7嵌套的向量式中断控制器(NVIC)19

2.1.8外部中断/事件控制器(EXTI)19

2.1.9时钟和启动20

2.1.10自举模式21

2.1.11供电方案21

2.1.12供电监控器21

2.1.13电压调压器21

2.1.14低功耗模式22

2.1.15 DMA22

2.1.16 RTC(实时时钟)和后备寄存器22

2.1.17定时器和看门狗23

2.1.18 I2C总线24

2.1.19通用同步/异步收发器(USART)24

2.1.20串行外设接口(SPI)25

2.1.21 I2S(芯片互联音频)接口25

2.1.22 SDIO25

2.1.23控制器区域网络(CAN)25

2.1.24通用串行总线(USB)25

2.1.25通用输入/输出接口(GPIO)26

2.1.26 ADC(模拟/数字信号转换器)26

2.1.27 DAC(数字/模拟信号转换器)26

2.1.28温度传感器26

2.1.29串行单线JTAG调试口(SWJ-DP)26

2.1.30内嵌跟踪模块(ETM)27

2.2 STM32F103xx引脚定义27

2.2.1引脚分布图27

2.2.2 STM32F103xx引脚定义27

2.3存储器映像29

2.4 I/O端口静态特性31

2.5订货代码32

2.6思考与练习33

第3章 ARM Cortex-M3开发工具和环境34

3.1软件开发环境34

3.1.1 RealView MDK的安装34

3.1.2 STM32下载编程软件Flash Loader的安装36

3.1.3 STM32硬件仿真器驱动程序的安装36

3.1.4 USB转串口驱动的安装37

3.1.5蓝牙硬件和软件的安装43

3.2 STM32实验板44

3.2.1 STM32最小系统板44

3.2.2 Nucleo实验板44

3.2.3 AS-07型STM32实验板46

3.2.4 ST官方STM3210E-EVAL评估板52

3.3 ST的库函数53

3.3.1 ST的库函数的版本53

3.3.2 ST的V2.0.1库函数53

3.3.3 ST的V2.0.1库函数的工程模板和范例程序54

3.3.4 ST的V2.0.3库函数60

3.3.5 ST的V2.0.3库函数的工程模板和范例程序60

3.3.6 ST的V3.0.0库函数60

3.3.7 ST的V3.0.0库函数的工程模板和范例程序61

3.3.8 ST的V3.5.0库函数62

3.3.9 ST的V3.5.0库函数的工程模板和范例程序62

3.4思考与练习63

第4章 STM32基础入门64

4.1 GPIO的结构及编程应用64

4.1.1 GPIO概述64

4.1.2 GPIO寄存器65

4.1.3 GPIO库函数69

4.1.4复用功能I/O(AFIO)和调试配置71

4.1.5 AFIO寄存器72

4.1.6 GPIO编程应用73

4.2 STM32的实验过程86

4.2.1新建工程86

4.2.2编写源程序并添加到该工程中93

4.2.3编译、链接、调试源程序98

4.2.4仿真、调试程序,下载并运行验证程序104

4.2.5使用ST库函数范例和工程模板编程应用117

4.3 STM32的复位与时钟117

4.3.1 STM32的复位117

4.3.2 STM32的时钟117

4.3.3 RCC寄存器119

4.3.4 RCC库函数124

4.3.5 RCC编程应用126

4.4 STM32的中断和事件137

4.4.1嵌套向量中断控制器137

4.4.2外部中断/事件控制器(EXTI)140

4.4.3 NVIC和EXTI库函数140

4.4.4中断编程应用145

4.5 STM32的串口通信USART158

4.5.1 USART概述159

4.5.2 USART寄存器160

4.5.3 USART库函数161

4.5.4 USART编程应用162

4.6思考与练习166

热门推荐