V2PRO开发板上进行基于WEB的系统的设计.docVIP

V2PRO开发板上进行基于WEB的系统的设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
V2PRO开发板上进行基于WEB的系统的设计

第八章 目录 第八章 1 8.1案例简介 2 8.2 搭建MicroBlaze硬件平台 3 8.3 在EDK中配置项目软件环境 11 8.4 uClinux交叉编译环境的搭建 18 8.4.1 建立共享文件夹 18 8.4.2 建立交叉编译环境 20 8.5 uClinux基本配置 22 8.6 添加网页素材 37 8.7 应用程序验证 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.gzuClinux源码包uClinux-disttar.bz2.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: Board Revision: C 点击next。 (如果Board Name没有出现如上所示选项,请先安装XUP Virtex-II Pro开发板的支持包,具体操作如下:将Xilinx_XUP_V2P开发板支持包拷贝到EDK软件目录下的board-Xilinx-boards文件夹下) 5. 进入处理器选择对话框, 6. 进入MicroBlaze配置对话框 7. 进入I/O端口配置对话框。 8. 继续配置I/O端口。由于中使用了操作系统,所以需要添加定时器,点击Add Periperals,在弹出的对话框中选择OPB_TIMER,点击OK。 10. 接下来的对话框显示了Timer的配置参数,这里,我们只需要一个Timer,并把中断打开。点击next。 11. 在Software Setup中只选择Memory Test,取消Peripheral selftest。 12. 余下的设置均采用默认配置即可,直至出现如下对话框,点击Generate。 13. 点击finish。系统会弹出窗口如下,选择Start sing Platform Studio。 此时系统会出现如下界面,即Xilinx Platform Studio的操作界面。配置 1. 由于此次实验中,我们需要在MicroBlaze处理器上需要运行uClinux,所以首先要把ulinux的配置文件uclinux_v1_00_d文件夹拷贝到EDK-sw-lib-bsp文件夹下。否则后续的配置工作将会遇到很大问题。 启动EDK,打开刚才搭建的MicroBlaze硬件系统工作目录文件夹下的system.xmp文件。在打开MicroBlaze系统文件后,可以在EDK开发环境中看到相关系统信息,如下图所示。首先我们切换到Bus interface,看到MicroBlaze系统中各个模块与总线的连接情况。这里,我们需要对此系统做出如下修改。把窗口切换到port,点开debug module,点开interupt中的net选项,选择debug module interupt。 接着点开port选项中的opb_inct_0双击L to H。 6. 系统会弹出如下对话框。 我们需要把debug module interupt加

文档评论(0)

精品报告 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档