`
简介:
在《FPGA上的嵌入式系统设计实例(附光盘XILINX大学合作计划指定教材)》的写作过程中,弱化基本概念,强调实验和项目设计,并且突出版本管理的作用。前3章是基本概念的介绍;第4章是XILINX FPGA上基于MicroBlaze软核的基础实验;第5章为基于MicroBlaze软核的硬件系统构建的uClinux操作系统平台;第6~8章是项目设计案例分析,第6章是XILINX XUP Virtex-ⅡPRO开发板上基于PowerPC硬核的嵌入式人脸检测系统的设计,第7章是XILINX Spartan-3E Starter Kit上基于MicroBlaze软核的Mini VOS服务器的设计,第8章是XILINX XUP Virtex-ⅡPRO开发板上基于MicroBlaze软核的快速点餐系统的设计
目录
第一章 嵌入式系统 ........................................................................................................................7
第二章 GNU 工具链.....................................................................................................................10
第三章 FPGA 上的嵌入式系统设计基础 .....................................................................................38
第四章 基于 Microbalze 的基础实验.........................................................................................66
4.1 简单的硬件设计..............................................................................................................66
4.2 在硬件设计中添加 IP.....................................................................................................90
4.3 在嵌入式系统中添加自定义 IP....................................................................................110
4.4 编写基本的应用软件....................................................................................................135
4.5 添加定时器...................................................................................................................156
4.6 软硬件系统协同调试.....................................................................................................184
第五章 嵌入式操作系统 ............................................................................................................202
5.1 嵌入式操作系统简介....................................................................................................202
5.1.1 常见嵌入式操作系统..........................................................................................202
5.1.2 系统选用原则......................................................................................................205
5.2 嵌入式操作系统基础....................................................................................................206
5.2.1 BSP ......................................................................................................................206
5.2.2 驱动程序.............................................................................................................208
5.2.3 POSIX..................................................................................................................216
5.3 嵌入式操作系统实验....................................................................................................219
5.3.1 基于操作系统的 Microblaze 系统配置..............................................................219
5.3.2 uCLinux 交叉编译环境的搭建...........................................................................228
5.3.3 EDK 文件的导入及 uClinux 基本配置..............................................................235
5.3.4 uClinux 高级配置................................................................................................251
5.3.5 添加 uClinux 驱动程序.......................................................................................260
5.3.6 添加 uClinux 应用程序.......................................................................................268
5.4 常见问题及解决方法....................................................................................................274
第六章 人脸检测系统设计 ........................................................................................................277
6.1 案例简介.........................................................................................................................277
6.2 基于 PowerPC 的硬件平台搭建...................................................................................278
6.3 人脸检测系统软件移植................................................................................................301
6.4 总结................................................................................................................................315
第七章 嵌入式 Mini VOS 服务器.............................................................................................316
7.1 案例简介.........................................................................................................................316
7.2 搭建 MicroBlaze 硬件平台...........................................................................................317
7.3 在 EDK 中配置项目软件环境......................................................................................334
7.4 uClinux 交叉编译环境的搭建.......................................................................................339
7.4.1 建立共享文件夹.................................................................................................340
7.4.2 建立交叉编译环境.............................................................................................342
7.5 EDK 硬件配置文件导入及 uClinux 基本配置.............................................................344
7.6 加载 LED 驱动及 VOS 应用系统................................................................................357
附源码:...............................................................................................................................363
第八章 快速点餐系统 ................................................................................................................372
8.1 案例简介.........................................................................................................................372
8.2 搭建 MicroBlaze 硬件平台...........................................................................................373
8.3 在 EDK 中配置项目软件环境......................................................................................381
8.4 uClinux 交叉编译环境的搭建.......................................................................................388
8.4.1 建立共享文件夹.................................................................................................388
8.4.2 建立交叉编译环境.............................................................................................390
8.5 uClinux 基本配置...........................................................................................................392
8.6 添加网页素材................................................................................................................407
8.7 应用程序验证................................................................................................................408
下载链接:
`
5
评分
-
查看全部评分
|
|
|
|