您的位置:首页软件行业软件

《NiosII嵌入式处理器集成开发环境》(Nios.II.Development.Kit.Version.5.0.Build.73c)Windows版本

资源分类:
软件/行业软件
发布者:
尘封的传说
发布时间:
2005-12-28 23:13
最新更新时间:
2005-12-29 07:07
浏览次数:
实用链接:
收藏此页
eMule资源

中文名称:NiosII嵌入式处理器集成开发环境
英文名称:Nios.II.Development.Kit.Version.5.0.Build.73c
版本:Windows版本
制作发行Altera
地区:美国
语言:英语
简介

[通过安全测试]
杀毒软件:卡巴斯基反病毒
版本: Personal Pro 5.0.375
病毒库:2005.12.27
常驻:Razorback 2.0
共享时间:9:00-23:00
共享服务器:Razorback2.0 BiGBanG9
[通过安装测试]WindowsXP SP2
软件版权归原作者及原软件公司所有,如果你喜欢,请购买正版软件


niosii.jpg

Altera Nios简介
在20世纪90年代末,可编程逻辑器件(PLD)的复杂度已经能够在单个可编程器件内实现整个系统。完整的单芯片系统(SOC)概念是指在一个芯片中实现用户定义的系统,它通常暗指包括片内存储器和外设的微处理器。最初宣称真正的SOC――或可编程单芯片系统(SOPC)――能够提供基于PLD的处理器。在2000年,Altera发布了Nios处理器,这是Altera Excalibur嵌入处理器计划中第一个产品,它成为业界第一款为可编程逻辑优化的可配置处理器。本文阐述开发Nios处理器设计环境的过程和涉及的决策,以及它如何演化为一种SOPC工具。
  Altera清楚地意识到,如果把可编程逻辑的固有的优势集成到嵌入处理器的开发流程中,我们就会拥有非常成功的产品。基于PLD的处理器恰恰具有应用所需的特性。一旦定义了处理器之后,设计者就“具备”了体系结构,可放心使用。因为PLD和嵌入处理器随即就生效了,可以马上开始设计软件原型。CPU周边的专用硬件逻辑可以慢慢地集成进去,在每个阶段软件都能够进行测试,解决遇到的问题。另外,软件组可以对结构方面提出一些建议,改善代码效率和/或处理器性能,这些软件/硬件权衡可以在硬件设计过程中间完成。
处理器体系和开发流程
  Altera很早就认为创建基于Nios处理器的系统和处理器本身一样很重要。随着新生产品逐渐成熟,Altera必须让嵌入设计者信服地接受新的处理器和新的设计流程。我们最无法确定的是嵌入设计者是否接受新的指令集。随着C成为嵌入设计的事实标准,这一问题也迎刃而解。Altera和Cygnus(现归RedHat所有)密切合作定义指令集体系,这样Cygnus可以很容易地导入和优化他们的GNUPro Toolkit,这是绝大部分设计者非常熟悉的标准GNU环境。
  设计流程成为最大的问题。现成的微控制器提供了定义明确的外设组,由制造商集成处理器和外设。可配置处理器让设计者自行创建总线体系,定义存储器映射和分配中断优先级,非常自由地完成更多的工作。Altera相信SOPC的优势会吸引嵌入设计者,但是条件是其它的需求最小,风险很低。

Nios II集成开发环境
Nios II集成开发环境(IDE)是Nios II系列嵌入式处理器的基本软件开发工具。所有软件开发任务都可以Nios II IDE下完成,包括编辑、编译和调试程序。Nios II IDE提供了一个统一的开发平台,用于所有Nios II处理器系统。仅仅通过一台PC机、一片Altera的FPGA以及一根JTAG下载电缆,软件开发人员就能够往Nios II 处理器系统写入程序以及和Nios II处理器系统进行通讯。

Nios II IDE基于开放式的、可扩展Eclipse IDE project工程以及Eclipse C/C++ 开发工具(CDT)工程。

Nios II IDE为软件开发提供四个主要的功能:
(1)工程管理器
Nios II IDE提供多个工程管理任务,加快嵌入式应用程序的开发进度。
新工程向导 ——Nios II IDE推出了一个新工程向导,用于自动建立C/C++应用程序工程和系统库工程。采用新工程向导,能够轻松地在Nios II IDE中创建新工程。
软件工程模板——除了工程创建向导,Nios II IDE还以工程模板的形式提供了软件代码实例,帮助软件工程师尽可能快速地推出可运行的系统。

(2)编辑器和编译器
Altera Nios II IDE提供了一个全功能的源代码编辑器和C/C++编译器
文本编辑器——Nios II IDE文本编辑器是一个成熟的全功能源文件编辑器。这些功能包括:语法高亮显示 - C/C++、代码辅助/代码协助完成、全面的搜索工具、文件管理、广泛的在线帮助主题和教程、引入辅助、快速定位自动纠错、内置调试功能。
C/C++编译器——Nios II IDE为GCC编译器提供了一个图形化用户界面,Nios II IDE编译环境使设计Altera的Nios II处理器软件更容易,它提供了一个易用的按钮式流程,同时允许开发人员手工设置高级编译选项。
Nios II IDE编译环境自动地生成一个基于用户特定系统配置(SOPC Builder生成的PTF文件)的makefile。Nios II IDE中编译/链接设置的任何改变都会自动映射到这个自动生成的makefile中。这些设置可包括生成存储器初始化文件(MIF)的选项、闪存内容、仿真器初始化文件(DAT/HEX)以及profile总结文件的相关选项。

(3)调试器
Nios II IDE包含一个强大的、在GNU调试器基础之上的软件调试器-GDB。该调试器提供了许多基本调试功能,以及一些在低成本处理器开发套件中不会经常用到的高级调试功能。
基本调试功能——Nios II IDE调试器包含如下的基本调试功能:运行控制、调用堆栈查看、软件断点、反汇编代码查看、调试信息查看、指令集仿真器。
高级调试 ——除了上述基本调试功能之外,Nios II IDE调试器还支持以下高级调试功能:硬件断点调试ROM或闪存中的代码、数据触发、指令跟踪。

(4)闪存编程器
使用Nios II处理器的设计都在单板上采用了闪存,可以用来存储FPGA配置数据和/或Nios II编程数据。Nios II IDE提供了一个方便的闪存编程方法。任何连接到FPGA的兼容通用闪存接口(CFI)的闪存器件都可以通过Nios II IDE闪存编程器来烧结。除CFI闪存之外,Nios II IDE闪存编程器能够对连接到FPGA的任何Altera串行配置器件进行编程。

niosii_1.gif

rolleyes.gif rolleyes.gif

引用此页 (Trackback) (?)

引用后通告地址 (Trackback URL):http://service.verycd.com/trackback/lib/0000082073/

  • 嵌入式开发工具介绍与下载 ——黑骑士
    嵌入式开发工具介绍 I-Logix Rhapsody 6.1(嵌入式仿真开发) I-Logix Statemate 4.0 (复杂嵌入式自动解决) ARM RealView 2.2 (微电子……
eMule 资源频道
首页
电影
音乐
游戏
软件
>操作系统
>应用软件
>网络软件
>系统工具
>联络聊天
>多媒体类
>图形图像
>行业软件
>编程开发
>安全相关
动漫
剧集
资料
综艺
杂志
论坛
eMule 客户端下载

eMule VeryCD 版  eMule 是下载迅速、资源丰富的新一代 P2P 软件,完全遵从 GPL 协议开发,开放源码,永久免费。利用他的卓越特性,我们不但可以与全世界的网友共同分享资源,更可以通过 VeryCD,下载和发布最新的资源,充分享受自由共享的乐趣!

  最新版本:
eMule 客户端下载

推荐下载

Twins -《八十块环游世界》内地引进版[APE]

周启生 -《华纳NO.1》DSD-2CD[APE]

Various Artists -《Hotel Costes 系列作品》[ape/flac]

《南极大冒险》(Eight Below)宽屏版[DVDRip]

《16条街区》(16 Blocks)2CD[DVDRip]

《血色青春》TxTPS作品(01-10集)[RMVB]

Thelonious Monk -《The Complete Riverside Recordings - 15CD》[Flac]

《精彩的一天》(One Fine Day)更新02集(合并片头)+ 花絮+片尾曲/热线&侑惑无限[RMVB]

Bill Evans -《Complete Riverside Recordings - 12Cd》[MP3!]

《东方茱丽叶》(Tokyo Juliet)更新至01集[TVRip]

巴赫 BACH -《管风琴作品集》(The Organ Works)Walcha,Archiv[APE]

《再见先生》(Mr.Good-bye)(更新至04集/YYcaF&KRTV联合制作HDTV版)[RMVB]

《临界危机》[国剧][天堂压缩组][VCD-RMVB][更新至24集/24集][RMVB]

原声大碟 -《秋之回忆系列 音乐辑》(Memories Off)<更新Shining Star&角色高清PV7>[MP3!]

《龙虎人生》[国语/VCD-RMVB](更新完毕/全27集)[RMVB]

《再次微笑》(Smile Again)(更新至04集+OST+合并片头/YYcaF制作HDTV版)[RMVB]

《幽游白书TV版》[台三字幕][38更新][112集][DVDRip]

《深情密码》(Silence)更新02集 YDY版+预告片汇总[TVRip]

《浙江大学视频教程系列》97门课程~~5月26日更新“数据结构与算法徐镜春”

Great Pianists of the 20th Century -《20世纪伟大钢琴家系列(更新第19卷 范.克莱本)》(Philips)[APE]
Get Firefox!