EDK实验教程翻译lab4mb.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EDK实验教程翻译lab4mb

实验4 创建基本应用程序 Targeting MicroBlaze on the Spartan-3E Starter Kit 创建基本的应用程序实验: PowerPC 处理器 实验介绍 本实验指导我们通过处理器创建一个基本的应用程序。应用程序将 控制Spartan-3E starter kit上的LEDs。 你将添加一个 OPB BRAM 控制器,和修改OPB BRAM中原有的连接部分插入文本。最后你将会发现系统就像你当初设计的一样运行。 实验目的 完成本次实验,你将具有以下会达到以下目的: 添加一个外部 RAM控制器 编写一个访问外围设备IP的基本应用程序 更新连接文本 划分可执行的部分到 LMB和OPB存储空间 生成一个位文件 下载位文件并在 Spartan-3E开发板上检验 实验步骤 前三个实验为处理器系统定义了硬件这个实验由几个步骤组成,包括访问Spartan-3E基本应用软件 更新项目 步骤1 创建在 d:\Lab\下创建 lab4mb 文件夹。可以按照前三个实验的流程创建一个工程, Xilinx Platform Studio (XPS) ,打开C:\xup\embedded\labs\lab4工程 (如果你想继续你的设计)。 如果你想继续你的设计,那么C:\xup\embedded\ppc\labs目录下新建一个lab4文件夹,在拷贝lab3的文件到此文件夹。 点击 Start ( Programs ( Xilinx Platform Studio 8.2i ( Xilinx Platform Studio 打开XPS 选择 Open Recent Project,点击 OK,打开 C:xup\embedded\ppc\labs\lab4 选择 system.xmp 打开工程 从IP目录中添加下列IP到嵌入式设计中 opb_bram_if_cntlr 1.00.a bram_block 1.00.a 更改实例的名称,对照下图建立连接。 图4-1 添加内部 OPB 存储控制器 在 addresses 表中,选择为opb_bram 控制器分配8K的空间,并点击 Generate Addresses(生成地址) 图4-2 BRAM内存控制器的地址和存储空间大小的详细说明 创建一个BSP 步骤2 在 Software Platform Settings下查看各项设置。 BSP是基于设计中的外设创建的 。 选择 Software ( Software Platform Settings 图4-3 microblaze_0 实例的Software Platform Settings(软件设置)对话框 注意:你不但可以选择系统中的各个外设的驱动,还可以选择它们的内核和操作系统。另外,如果要用到库的话,还可以选择库文件。 选择 Software Platform 标签,检校下列参数。: 图4-4 PPC405_0 实例的Software Platform Parameters(软件参数) 选择 OS and Libraries 标签,确认 stdin 和 stdout选择 RS232_DCE., microblaze_exceptions 和 enable_sw_intrusive_profiling 的Current Value 一项选 false,其它的都按下图所示的设置。 图4-5 OS 数据参数 在Drivers(驱动)部分,检查确认系统中的各个外设的驱动。 Figure 4-6. Driver Configuration 在 Interrupt Handlers (中断管理)部分,注意所有的外设都应该是没有中断,因为本设计中没有外设支持中断。 点击 OK 保存设置。 生成 BSP. 在XPS中,双击 System 图标下的 system.mss 打开工程的MSS文件。 图4-7 System标签 XPS 把SPS(Software Platform Settings)中设置的参数都分类写到 system.mss 文件中。 查看 MSS文件,你会发现文件中的参数都是和SPS中设置的相对应,关闭 system.mss 文件。 选择Software ( Generate Libraries and BSPs或者点击,生成BSP 本操作是运在system.mss

文档评论(0)

rzz181 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档