- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc179894982 第八章 PAGEREF _Toc179894982 \h 1
HYPERLINK \l _Toc179894983 8.1案例简介 PAGEREF _Toc179894983 \h 2
HYPERLINK \l _Toc179894984 8.2 搭建MicroBlaze硬件平台 PAGEREF _Toc179894984 \h 3
HYPERLINK \l _Toc179894985 8.3 在EDK中配置项目软件环境 PAGEREF _Toc179894985 \h 11
HYPERLINK \l _Toc179894986 8.4 uClinux交叉编译环境的搭建 PAGEREF _Toc179894986 \h 18
HYPERLINK \l _Toc179894987 8.4.1 建立共享文件夹 PAGEREF _Toc179894987 \h 18
HYPERLINK \l _Toc179894988 8.4.2 建立交叉编译环境 PAGEREF _Toc179894988 \h 20
HYPERLINK \l _Toc179894989 8.5 uClinux基本配置 PAGEREF _Toc179894989 \h 22
HYPERLINK \l _Toc179894990 8.6 添加网页素材 PAGEREF _Toc179894990 \h 37
HYPERLINK \l _Toc179894991 8.7 应用程序验证 PAGEREF _Toc179894991 \h 38
本章描述了在V2PRO开发板上进行基于WEB的系统的设计,完成了WEB SERVER的功能,可以利用网络访问该服务器的内容。
8.1案例简介
本案例实现远程主机通过Web网络对终端开发板进行操作和控制,
1. 功能描述
。
。
本应用具有实时性,高效性,信息传递稳定精确,误操作少和系统功耗低等性能特点,并具有友好的用户界面。
2. 开发环境
1) 硬件环境与工具
FPGA开发板及其相关附件(V2PRO)
硬件连线:RS232串口线,RJ45网线
网络设备:以太网集线器(HUB)
2) 软件环境与工具
EDK 8.2i(不可选用其他版本或其升级版本如8.2.03i)
Fedora Core 4(或RedHat9 Linux)操作系统
虚拟机VMware 5.0.0 build-13124
3.
本案例所使用的资源请参考/Chapter8/目录:
/Doc:本案例的操作指导文档
/Src:源代码与web网页所需资源,以及LED、DIP驱动源文件
/Tools:本案例中使用的工具。包含uClinux配置文件uclinux_v1_00_d文件夹,交叉工具链microblaze-elf-toolstar.gz,uClinux源码包uClinux-disttar.bz2。
8.2 搭建MicroBlaze硬件平台
1. 启动XPS 8.2i,软件系统弹出如下对话框:
选中Base System Builder Wizard,新建一个MicroBlaze硬件平台,点击OK,进入硬件平台搭建向导。
2. 在弹出的对话框中,点击browse,选择一个目标磁盘并建立一个自己的工程文件夹,双击进入自己的工程文件夹后,点击保存,系统会自动为此项目命名为system。点击OK,进入BSB欢迎对话框。
3. 在欢迎对话框内,选择I would like to creat a new design,点击next。
4. 进入开发板选择对话框后,进行如下的系统配置:
Board Vendor: Xilinx
Board Name: XUP Virtex-II Pro Development System
Board Revision: C
点击next。
(如果Board Name没有出现如上所示选项,请先安装XUP Virtex-II Pro开发板的支持包,具体操作如下:将Xilinx_XUP_V2P开发板支持包拷贝到EDK软件目录下的board-Xilinx-boards文件夹下)
5. 进入处理器选择对话框,选择MicroBlaze处理器,点击next。
6. 进入MicroBlaze配置对话框,如下图所示,确认选择No Cache,在后续步骤中选择DDR 512MB作为内存。点击next。
7. 进入I/O端口配置对话框。选择打开RS232端口及以太网端口的中断服务,波特率设为115200,其他采用默认设置。点击next。
8. 继续配置I/O端口。如下图所示,打
文档评论(0)