描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787512423923
套书总共分为4册:《STM32F7原理与应用———寄存器版(上)》、《STM32F7原理与应用———寄存器版(下)》、《STM32F7原理与应用:HAL库版(上册)》和《STM32F7原理与应用———HAL库版(下)》。
《STM32F7原理与应用:HAL库版(上册)》分为3个篇:①硬件篇,主要介绍《STM32F7原理与应用:HAL库版(上册)》的硬件平台;②软件篇,主要介绍STM32F7常用开发软件的使用以及一些下载调试的技巧,并详细介绍几个常用的系统文件(程序);③实战篇,通过30个实例(后34个见下册)带领读者一步步深入了解STM32F7。
第1篇 硬件篇
第1章 实验平台简介
1.1 ALIENTEK阿波罗STM32F4/F7开发板资源初探
1.1.1 阿波罗STM32开发板底板资源
1.1.2 STM32F767核心板资源
1.2 ALIENTEK阿波罗STM32F767开发板资源说明
1.2.1 硬件资源说明
1.2.2 软件资源说明
1.2.3 阿波罗I/O引脚分配
第2章 实验平台硬件资源详解
2.1 开发板底板原理图详解
2.2 STM32F767核心板原理图详解
2.3 开发板使用注意事项
2.4 STM32F767学习方法
第2篇 软件篇
第3章 软件入门
3.1 MDK5简介与安装
3.2 STM32CubeF7简介
3.2.1 库开发与寄存器开发的关系
3.2.2 STM32CubeF7固件包介绍
3.3 新建基于HAL库的工程模板和工程结构
3.3.1 新建基于HAL库工程模板
3.3.2 工程模板
3.4 程序下载与调试
3.4.1 STM32F7程序下载
3.4.2 STM32F7在线调试
3.5 MDK5使用技巧
3.5.1 文本美化
3.5.2 语法检测&代码提示
3.5.3 代码编辑技巧
3.5.4 其他小技巧
第4章 STM32F7基础知识入门
4.1 MDK下C语言基础复习
4.2 STM32F7总线架构
4.3 STM32F7时钟系统
4.3.1 STM32F7时钟树概述
4.3.2 STM32F7时钟系统配置
4.3.3 STM32F7时钟使能和配置
4.4 I/O引脚复用器和映射
4.5 STM32 NVIC中断优先级管理
4.6 HAL库中寄存器地址名称映射分析
4.7 MDK中使用HAL库快速组织代码技巧
4.8 STM32CubeMX图形配置工具
4.8.1 STM32CubeMX简介
4.8.2 STM32CubeMX运行环境搭建
4.8.3 使用STM32CubeMX工具配置工程模板
第5章 SYSTEM文件夹
5.1 delay文件夹
5.1.1 操作系统支持宏定义及相关函数
5.1.2 delay_init函数
5.1.3 delay_us函数
5.1.4 delay_ms函数
5.1.5 HAL库延时函数HAL_Delay
5.2 sys文件夹
5.3 usart文件夹
第3篇 实战篇
第6章 跑马灯实验
第7章 按键输入实验
第8章 串口通信实验
第9章 外部中断实验
第10章 独立看门狗(IWDG)实验
第11章 窗口看门狗(WWDG)实验
第12章 定时器中断实验
第13章 PWM输出实验
第14章 输入捕获实验
第15章 电容触摸按键实验
第16章 OLED显示实验
第17章 内存保护(MPU)实验
第18章 TFTLCD(MCU屏)实验
第19章 SDRAM实验
第20章 LTDC LCD(RGB屏)实验
第21章 USMART调试组件实验
第22章 RTC实时时钟实验
第23章 硬件随机数实验
第24章 待机唤醒实验
第25章 ADC实验
第26章 内部温度传感器实验
第27章 DAC实验
第28章 PWM DAC实验
第29章 DMA实验
第30章 I2C实验
第31章 I/O扩展实验
第32章 光环境传感器实验
第33章 QSPI实验
第34章 RS485实验
第35章 CAN通信实验
参考文献
评论
还没有评论。