开发软件简介及安装

3 系统分析员向用户再次确认需求。第二步:概要设计 首先,开发者需要对软件系统进行概要设计,即系统设计。概要设计需要对软件系统的设计进行考虑,包括系统的基本处理流程、系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为软件的详细设计提供基础。第三步:详细设计 在概要设计的基础上,开发者需要进行软件系统的详细设计。在详细设计中,描述实 现具体模块所涉及到的主要算法、数据结构、类的层次结构及调用关系,需要说明软件系统各个层次中的每一个程序(每个模块或子程序)的设计考虑,以便进行编码和测试。应当保证软件的需求完全分配给整个软件。详细设计应当足够详细,能够根据详细设计报告进行编码。第四步:编码 在软件编码阶段,开发者根据《软件系统详细设计报告》中对数据结构、算法分析和模块实现等方面的设计要求,开始具体的编写程序工作,分别实现各模块的功能,从而实现对目标系统的功能、性能、接口、界面等方面的要求。第五步:测试 测试编写好的系统。交给用户使用,用户使用后一个一个的确认每个功能。第六步:软件交付准备 在软件测试证明软件达到要求后,软件开发者应向用户提交开发的目标安装程序、数据库的数据字典、《用户安装手册》、《用户使用指南》、需求报告、设计报告、测试报告等双方合同约定的产物。《用户安装手册》应详细介绍安装软件对运行环境的要求、安装软件的定义和内容、在客户端、服务器端及中间件的具体安装步骤、安装后的系统配置。《用户使用指南》应包括软件各项功能的使用流程、操作步骤、相应业务介绍、特殊提示和注意事项等方面的内容,在需要时还应举例说明。广州达内培训机构认为一般软件开发大致经过以上六个步骤,由于不同公司的大小不一,所以这些步骤有的是由同一个人完成几个流程,但在大公司一般软件开发分工都很细致,一个人只需要完成一个小项即可www.07swz.com防采集请勿采集本网。

因转码可能存在排版等问题,敬请谅解!以下文字仅供您参考:

和其他Office产品一样,PowerPoint内置了VBA开发环境,使用者可以用VBA(VB的子集)对幻灯片、Office助手或PowerPoint本身进行扩展(在这三款软件中,它是唯一可以用代码定制开发环境的)。由于VB和VBA

Quartus II 开发软件简介及安装

我给他们介绍了怎么样打篮球,打篮球需要注意什么规则和安全。由于他们较小,我就教了一些篮球的基本教学,如运球、传球和投篮。我一直认为,恋爱中的男女只不过是两名乘客,在同一辆时间列车上,有的人能

Altera 公司的 EDA 开发工具有 Max+Plus II 和 Quartus II 两种。

http://passport.baidu.com/?business&aid=6&un=marker2337#7 这都是我写的 所有的准备过程 配有图解。可以自行研究

Max+Plus II 界面友好使用便捷, 被誉为业界最易学易用的 EDA 软件。

《用户安装手册》应详细介绍安装软件对运行环境的要求、安装软件的定义和内容。应当保证软件的需求完全分配给整个软件。详细设计应当足够详细。交给用户使用,用户使用后一个一个的确认每个功能、需求报告

它提供了与结构无关的设计环境,支持 MAX 系列、FLEX 系列及 ACEX1K 系列等 CPLD/FPGA 器件。

软件简介∷ Setup Factory 是一个强大的安装程序制作工具。提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序。可建立快捷方式,也可直接在 Windows 系统的注册表加入内容,

可以使用原理图输入和硬件描述语言输入等多种描述方式。

随着技术的发展, 用户对开发工具的要求越来越高, Altera 公司适时推出了新的开发工具 Quartus II 软 件。

Quartus II 集成环境包括以下内容:系统级设计、嵌入式软件开发、可编程逻辑器件(PLD)设计、综合, 布局和布线、验证和仿真。

Quartus II 集成环境除支持 MAX 系列、FLEX 系列、ACEX1K 系列器件外,还支持 Altera 公司的 APEX20K 系列、Stratix 系列、Cyclone 系列和 MAX II 系列等新型 CPLD/FPGA 器件。

使用 Quartus II 软件进行基于 CPLD/FPGA 的数字系统开发的过程与 Max+Plus II 软件相似,只是在 支持的器件种类、编译选项、优化选项、IP 模块、适配速度及准确性方面得到了极大的提高。

它提供原理 图输入和硬件描述语言输入等多种描述方式。

Quartus II 集成环境在保持 Max+Plus II 软件特点的基础上, 提供了可编程片上系统(SOPC--System On a Programmable Chip)设计的一个综合开发环境, 是进行 SOPC 设计的基础, 从而形成了一个完整的可编程、 可重构的 SOPC 设计环境。

Quartus II 设计软件根据设计者的需要提供了一个完整的多平台开发环境, 它包含整个 FPGA 和 CPLD 设计阶段的解决方案。

Quartus II 软件的开发流程如图 2-1 所示。

图 2-1 QuartusII 软件的开发流程 1.Quartus II 软件的安装

为了使 Quartus II 软件的性能达到最佳,建议计算机的最低配置如下: (1) 奔腾 II 400MHz、256MB 以上系统内存;

(2) 大于 1G 的安装 Quartus II 软件所需的最小硬盘空间;

(3) Microsoft Windows NT4.0(Service Pack 4 以上)、Windows2000 或 Windows XP 操作系统。

注意:Quartus II 软件不支持 Windows98 操作系统。

(4) 至少有下面的端口之一:用于 ByteBlaster II 或 ByteBlaster MV 下载电缆的并行口(LPT 口);

用于 MasterBlaster 通信电缆的串行口;

用于 USB-Blaster 下载电缆的 USB 口。

实验提供的是 ByteBlaster II 下 载电缆;

(5) Microsoft IE5.0 以上浏览器;

(6) TCP/IP 网络协议;

(7) 网卡一块。

用户在确保计算机满足上述配置后就可以安装 Quartus II 软件, 下面简单介绍 Quartus II 4.2 版软件的 安装过程: (1) 将 Quartus II 设计软件的光盘放入计算机的光驱中, 从资源管理器进入光盘驱动器, 双击 Quartus II 目 录下的 install.exe 文件,出现如图 2-1-1 所示的 Quartus II 安装界面。

图 2-1-1 Quartus II 安装界面 (2) 点击“Install Quartus II and Related Software”按钮进入如图 2-1-2 所示的安装 Quartus II 软件的安装向 导界面。

在这个安装向导界面中, 可以选择安装 “ModelSim-Altera” 、 “Nios II Embedded Processor,Evaluation Edition”等软件,在此我们只选择安装“Quartus II 4.2”软件。 图 2-1-2 Quartus II 软件的安装向导界面 (3) 按照安装向导的提示操作,经过一系列确认后,出现如图 2-1-3 所示的安装路径选择界面,及工程路 径选择界面用户可以指定软件安装的路径,建议使用 Quartus II 默认的路径。

图 2-1-3 安装路径选择界面 (4) 随后出现如图 2-1-4 所示的安装类型选择界面,用户可以选择“完全安装模式”或“用户定义安装模 式” 。

我们选择“完全安装模式” 。

图 2-1-4 安装类型选择界面 (5) 按照安装向导的提示操作,经过一系列确认后,出现如图 2-1-5 所示的 Quartus II 软件安装进程界面。

图 2-1-5 QuartusII 软件安装进程界面 (6) 当 Quartus II 软件安装完成后,将出现提示界面,并显示安装成功与否的信息。

至此已经顺利的完成 了 QuartusII 4.2 软件的安装。

(7) 安装完 Quartus II 4.2 版软件之后, 还要安装 Service Pack1 补丁才能够支持 EMP240 芯片的编程配置, 双击软件安装目录中的 QuartusII4.2_ServicePack1.EXE 文件,出现如图 2-1-6 所示的安装界面。

图 2-1-6 QuartusII 4.2 版 ServicePack1 的安装界面 (8) 按照系统默认的路径一直点击“Next”按钮,出现如图 2-1-7 所示的安装进度界面。

直到安装完成。

图 2-1-7 QuartusII 4.2 版 ServicePack1 的安装进度界面 (9) 至此 Quartus II 4.2 版软件已经安装到用户的计算机上。

但是要正常使用 Quartus II 软件还需进行一些 设置。

(10) 在首次运行之前,必须要有 Altera 公司提供的授权文件(License.Dat),将授权文件(License.Dat) 拷贝 到 Quartus II 的安装目录下,并且用安装光盘中的 sys_cpt.dll 文件替换 Quartus II 软件安装目录下: \altera\quartus42\bin 文件夹下的原文件。

(11) 点击“开始”..“程序”..“附件”..“命令提示符” ,输入 IPCONFIG/ALL 命令出现如图 2-1-8 所示 的命令提示符界面。

在此界面中显示了网卡的物理地址,用“记事本”程序打开 License.Dat,将此文件中 所有“HOSTID=************”语句的*用网卡的物理地址替代。

图 2-1-8 命令提示符界面 (12) 启动 Quartus II 软件,出现如图 2-1-9 所示的授权文件指定界面,选择“Specify valid license file”选 项。

图 2-1-9 授权文件指定界面 (13) 在如图 2-1-10 所示的设置 License 界面中,点击“License file”地址栏中指定 License.Dat 文件所在 的路径,点击“OK”按钮就完成了 License.Dat 文件的设置。

至此 Quartus II 软件就可以正常的使用了。 图 2-1-10 Options 对话框的 License Setup 界面 2.ByteBlaster II 下载电缆驱动程序的安装

使用 QuartusII 软件可以对 Altera 器件进行编程或配置, QuartusII 编译器的 Assembler 模块自动将适 配过程的器件、逻辑单元和引脚分配信息转换为器件的编程图象,并将这些图象以目标器件的编程器对象 文件(.POF)或 SRAM 对象文件(.SOF)的形式保存为编程文件,QuartusII 软件的编程器(Programmer)使用该 文件对器件进行编程配置。

实验提供了 Altera 公司的 ByteBlaster II 下载电缆,为了使用此电缆对器件进行编程配置,需要手动 安装 Altera 编程器硬件驱动程序。

这里介绍在 Windows XP 操作系统中安装 ByteBlaster II 下载电缆的操 作步骤。

(1) 打开控制面板( “开始”.. “控制面板”,双击“添加硬件”图标,启动添加硬件向导,点击“下一步” ) 继续;

(2) 在如图 2-2-10 所示的硬件是否已连接界面中选择“是,硬件已连接好” ,点击“下一步”继续;

图 2-2-10 硬件是否已连接界面 (3) 在如图 2-3-11 所示的选择一个硬件设备界面中,选择“添加新的硬件设备” ,点击“下一步” ;

图 2-2-11 选择一个硬件设备界面 (4) 在如图 2-2-12 所示的查找新硬件界面中,选择“安装我手动从列表选择的硬件(高级),点击“下一 ” 步” ; 图 2-2-12 查找新硬件界面

图 2-2-13 硬件类型界面 (5) 在如图 2-2-13 所示的硬件类型界面中,选择“声音、视频和游戏控制器” ,点击“下一步” ;

(6) 在如图 2-2-14 所示的选择一个设备驱动程序界面中,点击“从磁盘安装”按钮;

图 2-2-14 选择一个设备驱动程序界面 (7) 在如图 2-2-15 所示的指定文件路径界面中,指定 win2000.inf 文件的完整路径(如 Quartus II 安装目录 >\drivers\win2000),点击“确定”继续,在图 2-2-14 中点击“下一步”按钮;

图 2-2-15 指定文件路径界面

图 2-2-16 选择一个设备驱动程序界面 (8) 在如图 2-2-16 所示的选择一个设备驱动程序界面中,选择“Altera ByteBlaster” 安装 ByteBlaster II 下 载电缆的驱动程序,点击“下一步” ;

(9) 点击“下一步”出现“完成添加/删除硬件向导”界面点击“完成”按钮。

重新启动计算机后驱动有效。

用户可在如图 2-2-17 所示的设备管理器界面中找到安装的驱动程序。

图 2-2-17 设备管理器界面 3.Quartus II 软件中设置下载电缆

安装完 ByteBlaster II 下载电缆的驱动程序后, Quartus II 软件中进行设置, 在 以选择 ByteBlaster II 进 行下载,具体步骤如下: (1) 打开 QuartusII 软件,选择 Tools..Programmer 命令,如图 2-2-18 所示编程器窗口自动打开一个*.CDF 的新链式描述文件,点击编程硬件设置“Hardware Setup”按钮;

图 2-2-18 编程器窗口 (2) 弹出如图 2-2-19 所示硬件设置对话框,点击“Add Hardware”按钮,出现如图 2-2-20 所示的添加硬 件对话框。

(3) 在图 2-2-20 所示的添加硬件对话框中, Hardware type 列表中选择 ByteBlasterMV orByteBlashter II, 从 从 Port 列表中选择 LPT1,点击“OK”按钮返回 Hardware Setup 对话框,此时硬件设置对话框如图 2-2-21 所示。

图 2-2-19 硬件设置对话框

图 2-2-20 添加硬件对话框 图 2-2-21 硬件设置对话框 (4) 在图 2-2-21 所示硬件设置对话框中双击 ByteBlaster II,点击“Close”按钮。

返回如图 2-2-22 所示的 设置完成的编程器窗口。

图 2-2-22 设置完成的编程器窗口

你需要买一本软件工程的书,里面有详细的说明每个步骤都不要省略,不然你省惯了,就很容易出问题有很多模型可以参考,一般来说,软件项目会采用瀑布模型内容来自www.07swz.com请勿采集。