第3 节 运行和调试程序

第3 节 运行和调试程序

ID:41032261

大小:274.53 KB

页数:5页

时间:2019-08-14

第3 节 运行和调试程序_第1页
第3 节 运行和调试程序_第2页
第3 节 运行和调试程序_第3页
第3 节 运行和调试程序_第4页
第3 节 运行和调试程序_第5页
资源描述:

《第3 节 运行和调试程序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、调试/运行程序之前要把嵌入式系统的硬件系统下载到FPGA中。程序的调试可以发生在下面的环境:NiosIIHardware——NiosII硬件。NiosIIInstructionSetSimulator——NiosII指令集仿真器。NiosII程序的运行可以发生在下面的环境:NiosIIHardware——NiosII硬件。NiosIIInstructionSetSimulator——NiosII指令集仿真器。NiosIIModelSim——在ModelSim软件环境下运行。想要在哪个环境下调试和运行只要通过鼠标右键单击NiosII工程,然后在弹出的菜单中选择DebugAs/RunAs,

2、再选择相应的环境,用户还可以通过选择Run菜单®DebugAs/RunAs来实现同样的功能。6.3.1调试/运行环境设置但是在调试/运行程序之前,必须先对上述的调试/运行环境进行设置。方法是选择Run菜单®Debug…/Run…。如果选择执行Run菜单中的Debug…,出现下图的窗口,在窗口中,选中NiosIIHardware,双击或者点击快捷图标Newlaunchconfiguration,就新建了一个硬件调试配置。对NiosII指令集仿真器有同样的方法。对调试环境的设置主要是Targetconnection和Debugger配置页。配置的首页是Main配置页,用户一般不用修改。选择

3、TargetConnection配置页,出现相应的窗口。JTAGCable:进行JTAG下载电缆的选择。当只有一个下载电缆是,会自动选择,无需设置,当有多个下载电缆时,用户手动进行选择。JTAGDevice:进行连接在JTAG链上的FPGA器件的选择,本例只有一个器件,用户不用选择,当具有多个器件时,用户必须手动进行选择。NiosIITerminalcommunicationdevice:进行NiosII系统终端通信设备选择,本例选择jtag_uart。6.3.2调试/运行程序进行完调试和运行环境的设置之后,调试和运行程序只要点击Run菜单,然后选择RunAs/DebugAs,再选择相

4、应的运行/调试环境,如NiosIIHaredware。控制台会显示调试和运行程序的信息。6.3.3下载程序到Flash用户可以将软件文件、FPGA配置文件和数据文件存储到flash存储器中。对flash存储器编程能够使硬件在启动的时从flash装载软件和FPGA的配置。用户可以使用Nios IIIDEflashprogrammer编程连接到FPGA的flash存储器。用户好似用flashprogrammer配置来管理flash存储器的编程。flashprogrammer配置是影响特定的目标硬件的flash编程进程的一组设置。用户可以创建多个flashprogrammer配置,每一个具有

5、自己的编程参数。如果用户在多个目标板上开发项目时很有帮助。用户也可以建立一个flashprogrammer配置来编程文件的组合,允许用户一次操作编程两或三个文件。1.打开flashprogrammer,创建flashprogrammer配置在Tools菜单中,点击FlashProgrammer....,出现FlashProgrammer对话窗口。在配置列表中右键单击FlashProgrammer,然后在弹出菜单中单击New,一个新的flashprogrammer配置出现。在Name框中为该配置输入一个唯一的、有意义的名字。2.指定要编程到flash存储器的文件在配置列表中,单击一个fl

6、ashprogrammer配置。点击Main页。如果要将可执行文件编程到flash存储器,采用如下的步骤:选中Programsoftwareprojectintoflashmemory。在Project框中指定工程。flashprogrammer会自动找到用户工程的Nios IIELFExecutable和目标硬件。如果用户不是将可执行文件编程到flash存储器,采取如下的步骤:选中Programsoftwareintoflashmemory.删除Project框中的内容。不选择Programsoftwareintoflashmemory。SOPCBuilderSystem框可用.在S

7、OPCBuilderSystem框中指定目标硬件文件。如果要将FPGA配置编程到flash存储器,采取如下的步骤:选中ProgramFPGAconfigurationdataintohardware-imageregionofflashmemory.在FPGAconfiguration(.sof)框中指定数据文件.在HardwareImage列表中选择FPGA配置位置。在Memory列表中,选择flash存储器设备。在Offset框中,键入fl

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。