
汤书森等编著的《嵌入式FPGA/SoPC技术实验与实践教程》使用的是QuartusⅡ 9.0 Free版精选了几个有代表性的实验,通过练习不仅可以掌握工具的使用,还可以达到掌握基于FPGA及SoPC技术的嵌入式系统设计的理论知识的目的。首先基于当前流行的集成开发环境ADS,使读者渐渐进入角色,同时以实例的形式掌握C语言与汇编的混合编程编译与调试,在练习的过程中掌握工具的使用、硬件知识及软件编程方法。本书力图在总体结构和内容编排上具有系统性、启发性和实用性,做到由浅入深、循序渐进、易于入门,便于自学和适于教学。 |
第1部分 基本理论 第1章 绪论 1.1 嵌入式系统简介 1.2 FPGA简介 1.3 SoPC技术简介 1.4 硬件描述语言及其程序的基本架构 1.5 基于FPGA/SoPC实现嵌入式系统概述 第2章 Altera可编程器件与QuartusⅡ软件应用 2.1 A1tera可编程逻辑器件 2.2 QuartusⅡ简介 2.3 QuartusⅡ的安装过程与使用 2.4 QuartusⅡ设计流程 第3章 Avalon总线与NiosⅡ处理器 3.1 Avalon总线 3.2 NiosⅡ嵌入式处理器 3.3 NiosⅡ体系架构 第4章 基于SoPC的NiosⅡ处理器设计 4.1 SOPC Builder简介 4.2 SOPC Builder的组成与功能 4.3 基于SOPC Builder解决嵌入式处理器外设设计面临的挑战 4.4 参数模块库的使用 4.5 基础预备实验示例 第2部分 基本实验 第5章 QuartusⅡ和SignalTapⅡ的使用 5.1 实验预备 5.2 实验目的 5.3 实验内容 5.4 实验原理 5.5 实验步骤 思考题 第6章 Hello-word实验及SoPC设计基础 6.1 实验目的 6.2 实验内容 6.3 实验原理 6.4 实验步骤 思考题 第7章 LED实验 7.1 实验目的 7.2 实验内容 7.3 实验原理 7.4 实验步骤 第8章 自定义IP核——点阵驱动 8.1 实验目的 8.2 实验内容 8.3 实验原理 8.4 实验步骤 第9章 软硬件结合设计 9.1 实验目的 9.2 实验内容 9.3 实验原理 9.4 实验步骤 第10章 基于实时操作系统μC/OSⅡ多任务系统 10.1 实验目的 10.2 实验内容 10.3 实验原理 10.4 实验步骤 第11章 工程实践项目——基于DOS的正弦信号发生器 11.1 实验目的 11.2 实验内容 11.3 实验原理 11.4 实验步骤 第12章 基于MCU5 1IP软核的嵌入式系统设计 12.1 实验目的 12.2 实验内容 12.3 实验原理 12.4 实验步骤 第3部分 创新与自主设计 第13章 自主设计巩固与提高 13.1 Exercise1 流水灯实验 13.2 Exercise2 关于JTAG UART通信 13.3 Exercise3 LCD MODULE(LCM)显示实验 第14章 自主设计实例方案 14.1 基于FPGA技术的实时视频监控系统 14.2 基于FPGA技术的电子相册设计 14.3 基于FPGA技术的MP3音乐播放器 14.4 基于FPGA技术的软件无线电平台 14.5 基于FPGA技术的对讲机设计 附录A 网络资源及专业网站、FPGA开发博客信息 附录B 实验中常见错误及处理办法 参考文献 后记 |
商品评论(0条)