《STM32F7原理与应用 上 寄存器版》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:刘军,张洋,左忠凯
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2017
  • ISBN:9787512423961
  • 页数:457 页
图书介绍:以寄存器方式,详细介绍了STM32F7的特点、片内外资源的使用,辅以60多个例程,由浅入深的详述了STM32F7的使用,所有例程都经过我们精心编写,从原理开始介绍,到代码编写,下载验证,一步步教你如何实现.本书适合STM32F7初学者和自学者学习参考,对有一定经验的电子工程技术人员也具有实用参考价值。

第一篇 硬件篇 2

第1章 实验平台简介 2

1.1 ALIENTEK阿波罗STM32F4/F7开发板资源初探 2

1.1.1阿波罗STM32开发板底板资源 2

1.1.2 STM32F767核心板资源 4

1.2 ALIENTEK阿波罗STM32F767开发板资源 6

1.2.1硬件资源说明 6

1.2.2软件资源说明 13

1.2.3阿波罗I/O引脚分配 15

第2章 实验平台硬件资源详解 16

2.1开发板底板原理图详解 16

2.2 STM32F767核心板原理图详解 34

2.3开发板使用注意事项 42

2.4 STM32F767学习方法 42

第二篇 软件篇 46

第3章 MDK5软件入门 46

3.1 MDK5简介 46

3.2新建MDK5工程 47

3.3 MDK5使用技巧 60

3.3.1文本美化 60

3.3.2语法检测&代码提示 63

3.3.3代码编辑技巧 64

3.3.4其他小技巧 68

第4章 下载与调试 70

4.1 STM32F767程序下载 70

4.2 STM32F767在线调试 74

第5章 SYSTEM文件夹介绍 80

5.1 delay文件夹代码介绍 80

5.1.1操作系统支持宏定义及相关函数 81

5.1.2 delay_init函数 83

5.1.3 delay_us函数 84

5.1.4 delay_xms函数 86

5.1.5 delay_ms函数 87

5.2 sys文件夹代码介绍 88

5.2.1 Cache使能函数 88

5.2.2时钟配置函数 89

5.2.3 Sys_Soft_Reset函数 94

5.2.4 Sys_Standby函数 96

5.2.5 I/O设置函数 98

5.2.6中断管理函数 108

5.3 usart文件夹介绍 114

5.3.1 USART1_IRQHandler函数 114

5.3.2 uart_ init函数 116

第三篇 实战篇 119

第6章 跑马灯实验 119

第7章 按键输入实验 125

第8章 串口通信实验 131

第9章 外部中断实验 138

第10章 独立看门狗(IWDG)实验 143

第11章 窗口看门狗(W W DG)实验 148

第12章 定时器中断实验 153

第13章 PWM输出实验 160

第14章 输入捕获实验 166

第15章 电容触摸按键实验 175

第16章 OLED显示实验 182

第17章 内存保护(MPU)实验 198

第18章 TFTLCD(MCU屏)实验 209

第19章 SDRAM实验 235

第20章 LTDC LCD(RGB屏)实验 257

第21章 USMART调试组件实验 292

第22章 RTC实时时钟实验 303

第23章 硬件随机数实验 322

第24章 待机唤醒实验 328

第25章 ADC实验 336

第26章 内部温度传感器实验 346

第27章 DAC实验 350

第28章 PWM DAC实验 359

第29章 DMA实验 366

第30章 I2C实验 377

第31章 I/O扩展实验 387

第32章 光环境传感器实验 395

第33章 QSPI实验 403

第34章 RS485实验 423

第35章 CAN通信实验 431

参考文献 457