![]()
内容推荐 本书是“EDA技术和VHDL设计”与“嵌入式系统设计”课程的综合实验教材,旨在将学生已有的FPGA和嵌入式理论知识与实际有机结合起来,巩固已学知识,逐步培养和提高学生独立分析和工程应用的能力,为进一步学习专业知识、拓宽专业领域、运用新技术,打下良好基础。 本实验教程针对嵌人式综合实验系统所编写。嵌入式综合实验平台主要用于核心模块的安装、插接和更换,本教程实验主要运用Ahera Cyclone IV FPGA系统核心板和STM32F407嵌入式系统核心板,另外配置了公共的实验装置接口板,可根据每个实验项目的任务目标自由选择安装配置。实验平台面板可提供+5 V、+3.3 V直流电源,平台可以实现教程所列的全部实验项目,也可进行开发创新实践。 目录 第1篇 实验装置系统硬件介绍 第1章 实验装置系统核心板和接口板简介 1.1 综述 1.2 实验装置核心板 1.3 实验装置接口板 第2篇 FPGA实验 第2章 FPGA核心板硬件概述 第3章 EDA开发环境的建立 3.1 安装Altera Quartus II集成开发环境 3.2 安装Altera USB.Blaster驱动程序 第4章 FPGA可编程逻辑实验基础 实验4.1 系统认识 实验4.2 半加器的设计 实验4.3 向量乘法器的设计 实验4.4 数据比较器的设计 实验4.5 多路数据选择器的设计 实验4.6 编码器的设计 实验4.7 BCD码转换成二进制码的设计 实验4.8 组合逻辑电路的设计 实验4.9 简单状态机的设计 实验4.10 串入并出移位寄存器的设计 实验4.11 多功能寄存器的设计 实验4.12 单脉冲发生器的设计 实验4.13 秒表计数器的设计 实验4.14 矩阵键盘与动态数码管显示的设计 第5章 FPGA开发创新实验项目 实验5.1 SRAM读写测试 实验5.2 VGA驱动C0lorBar显示 第3篇 ARM Cortex-M4嵌入式系统实验 第6章 STM32F407核心板硬件概述 第7章 ARM嵌入式开发环境的建立 7.1 安装Keil集成开发环境 7.2 安装STM32F4系列支持包 7.3 安装J-LINK仿真器驱动程序 第8章 ARM Cortex-M4嵌入式系统实验基础 实验8.1 系统认识 实验8.2 按键输入 实验8.3 外部中断 实验8.4 独立“看门狗”(IWDG) 实验8.5 定时器中断 实验8.6 PWM输出 实验8.7 串口通信 实验8.8 电容式触摸按键 实验8.9 TFT-LCD显示 实验8.10 RTC实时时钟 实验8.11 待机与唤醒 实验8.12 ADC模数转换 实验8.13 DMA控制器 实验8.14 IIC总线实验——24C02读写 实验8.15 sPI总线实验——W25Q128读写 实验8.16 触摸屏 实验8.17 红外遥控 实验8.18 DSl8820数字温度传感器 第9章 ARM cortex—M4嵌入式系统实验开发创新 实验9.1 内存管理 实验9.2 RS485通信 实验9.3 SD卡访问 实验9.4 FATFS文件系统 实验9.5 汉字显示 实验9.6 T9拼音输入法 实验9.7 USB U盘(HOST) 实验9.8 μC/0S-II操作系统移植 第4篇 实验参考程序 第lO章 Cyclone IV系列FPGA部分实验参考程序 10.1 半加器设计实验 10.2 向量乘法器的设计实验 10.3 数据比较器的设计实验 10.4 多路数据选择器设计实验 10.5 编码器设计实验 10.6 BCD码转换成二进制码设计实验 10.7 组合逻辑电路设计实验 10.8 简单状态机设计实验 10.9 串入并出移位寄存器设计实验 10.10 多功能寄存器设计实验 10.1 l单脉冲发生器设计实验 10.12 秒表计数器设计实验 10.13 矩阵键盘与动态数码管显示实验 10.14 SRAM读写测试实验 第11章 ARM cortex—M4嵌入式系统实验参考程序 11.1 公用函数(供实验程序调用) 11.2 系统认识实验 11.3 按键输入实验 11.4 外部中断实验 11.5 独立“看门狗”(IWDC)实验 11.6 定时器中断实验 11.7 PWM输出实验 11.8 串口通信实验 11.9 电容式触摸按键实验 11.10 TFT-LCD显示实验 11.11 RTC实时时钟实验 11.12 待机与唤醒实验 11.13 ADC模数转换实验 11.14 DMA控制器实验 11.15 IIC总线实验——24C02读写 11.16 SPI总线实验——W25Q128读写 11.17 触摸屏实验 11.18 红外遥控实验 11.19 DSl8820数字温度传感器实验 11.20 内存管理实验 11.21 RS485通信实验 11.22 SD卡访问实验 11.23 FATFS文件系统实验 11.24 汉字显示实验 11.25 T9拼音输入法实验 11.26 USB U盘(HOST)实验 参考文献 |