书籍详情
电子信息类专业课程设计教程和典型案例:基于TouchGFX的智能硬件可视化设计
作者:严学文,高伟,任恺利,张稳稳 编
出版社:西安交通大学出版社
出版时间:2022-09-01
ISBN:9787569326161
定价:¥45.00
购买这本书可以去
内容简介
本书上册前5章以程序开发的基础知识和壁球、打地鼠、贪吃蛇游戏为例,介绍基于TouchGFX的人机交互界面的基本开发方法。这部分内容以STM32F469I-DISCO开发板为平台,基本上不涉及硬件知识。第6~10章以简易数据采集记录仪、简易信号源、简易光功率计、激光光源等项目开发为例,学生可通过这些项目,掌握人机交互界面和单片机的GPIO、ADC、DAC等资源联合开发方法。这部分内容仍然以STM32F469I-DISCO开发板为主要平台,增加模拟电路、电源、壳体和机械结构设计,组成一个完整的硬件产品。每一个实验项目在市场上都有对应的工业成品,同学们可以将自己设计开发的产品与工业成品从多方面进行比对分析,持续改进。第11~12章,介绍了基于TouchGFX的音频播放器的设计方案,结合STM32F4官方固件中的BSP驱动程序和部分例程,移植音频芯片、SD卡的驱动程序,实现人机界面与底层硬件的结合开发。在此基础上,学生可以扩展U盘、以太网、视频、Wi-Fi等应用,了解和掌握多种消费电子产品的开发方法。
作者简介
暂缺《电子信息类专业课程设计教程和典型案例:基于TouchGFX的智能硬件可视化设计》作者简介
目录
第1章 开发工具介绍
1.1 STM32F469I-DISCO硬件开发平台简介
1.2 软件开发环境介绍
第2章 “Hello World!”
2.1 实验目的和实验内容
2.2 TouchGFX入门及体验
2.3 本章作业
第3章 基于TouchGFX的简易壁球游戏
3.1 实验目的和实验内容
3.2 壁球游戏程序设计
3.3 本章作业
第4章 基于TouchGFXX的简易贪吃蛇游戏
4.1 实验目的和实验内容
4.2 贪吃蛇游戏程序设计
4.3 本章作业
第5章 基于TouchGFX的简易打地鼠游戏
5.1 实验目的和实验内容
5.2 打地鼠游戏程序设计
5.3 本章作业
第6章 基于TouchGFX的简易数据采集记录仪
6.1 数据采集记录仪简介
6.2 实验目的和实验内容
6.3 简易数据采集记录仪基本程序设计
6.4 本章作业
第7章 基于TouchGFX的简易信号发生器
7.1 信号发生器简介
7.2 实验目的和实验内容
7.3 简易信号发生器程序设计
7.4 本章作业
第8章 基于TouchGFX的光功率计(上)
8.1 光功率计简介
8.2 实验目的和实验内容
8.3 光功率计人机交互界面设计
8.4 本章作业
第9章 基于TouchGFX的光功率计(下)
9.1 实验目的和实验内容
9.2 信号调理电路
9.3 使用万用板的信号调理电路装配
9.4 Arduino接口信号调理电路装配
9.5 系统校准和测试
9.6 本章作业
第10章 基于TouchGFX的激光光源
10.1 激光光源简介
10.2 实验目的和实验内容
10.3 激光光源程序设计
10.4 激光光源的硬件设计
10.5 本章作业
第11章 基于TouchGFX的音频播放器(上)
11.1 音频播放器简介
11.2 实验目的和实验内容
11.3 简易音频播放器人机交互界面设计
11.4 学习STM32F4控件中的BSP程序范例
11.5 移植音频驱动和相关硬件抽象层函数
11.6 本章作业
第12章 基于TouchGFX的音频播放器(下)
12.1 本章基础知识
12.2 实验目的和实验内容
12.3 学习“LCD_AnimatedPictureFromSDCard”例程
12.4 从SD卡搜索音频文件
12.5 音频文件的读取、播放和显示
12.6 设计音频文件播放列表
12.7 本章作业
参考文献
1.1 STM32F469I-DISCO硬件开发平台简介
1.2 软件开发环境介绍
第2章 “Hello World!”
2.1 实验目的和实验内容
2.2 TouchGFX入门及体验
2.3 本章作业
第3章 基于TouchGFX的简易壁球游戏
3.1 实验目的和实验内容
3.2 壁球游戏程序设计
3.3 本章作业
第4章 基于TouchGFXX的简易贪吃蛇游戏
4.1 实验目的和实验内容
4.2 贪吃蛇游戏程序设计
4.3 本章作业
第5章 基于TouchGFX的简易打地鼠游戏
5.1 实验目的和实验内容
5.2 打地鼠游戏程序设计
5.3 本章作业
第6章 基于TouchGFX的简易数据采集记录仪
6.1 数据采集记录仪简介
6.2 实验目的和实验内容
6.3 简易数据采集记录仪基本程序设计
6.4 本章作业
第7章 基于TouchGFX的简易信号发生器
7.1 信号发生器简介
7.2 实验目的和实验内容
7.3 简易信号发生器程序设计
7.4 本章作业
第8章 基于TouchGFX的光功率计(上)
8.1 光功率计简介
8.2 实验目的和实验内容
8.3 光功率计人机交互界面设计
8.4 本章作业
第9章 基于TouchGFX的光功率计(下)
9.1 实验目的和实验内容
9.2 信号调理电路
9.3 使用万用板的信号调理电路装配
9.4 Arduino接口信号调理电路装配
9.5 系统校准和测试
9.6 本章作业
第10章 基于TouchGFX的激光光源
10.1 激光光源简介
10.2 实验目的和实验内容
10.3 激光光源程序设计
10.4 激光光源的硬件设计
10.5 本章作业
第11章 基于TouchGFX的音频播放器(上)
11.1 音频播放器简介
11.2 实验目的和实验内容
11.3 简易音频播放器人机交互界面设计
11.4 学习STM32F4控件中的BSP程序范例
11.5 移植音频驱动和相关硬件抽象层函数
11.6 本章作业
第12章 基于TouchGFX的音频播放器(下)
12.1 本章基础知识
12.2 实验目的和实验内容
12.3 学习“LCD_AnimatedPictureFromSDCard”例程
12.4 从SD卡搜索音频文件
12.5 音频文件的读取、播放和显示
12.6 设计音频文件播放列表
12.7 本章作业
参考文献
猜您喜欢