Altera Home Page
文档资料 许可
在线购买 下载

  主页   |   产品   |   支持   |   最终市场   |   技术中心   |   教育与活动   |   公司介绍   |   在线购买  
  DSP   |   外部存储器   |   嵌入式处理   |   高速串行I/O   |   并行I/O   |   信号完整性   |   系统集成  

 最新消息
      最近的新闻和活动
  
 原理
   在嵌入式中使用FPGA
      开始
  
 嵌入式产品
      简介
      开发工具
  
 支持
      技术支持
      培训
      组织
      FAQ
  

嵌入式软件工具简介

Altera的Nios® II集成开发环境(IDE) 是Nios II系列处理器的软件开发平台。

集成开发环境

Nios II IDE 是Nios II系列嵌入式处理器的软件开发图形用户界面(GUI),或者称为集成开发环境。所有的软件开发任务都能够在Nios II IDE中完成,包括编辑、构建和调试嵌入式软件程序等。

C/C++ 编译器

Nios II编译器工具链基于标准的GNU GCC编译器、汇编器、链接器和makefile工具。Nios II IDE为这些工具提供简明的前端显示,用户可以不必详细了解命令行工具脚本的使用。这些工具也可以独立于Nios II IDE来使用。

软件调试

Nios II处理器的软件调试支持由Nios II IDE提供。Nios II IDE提供现代软件调试工具所需的全部特性和功能,包括程序执行控制、断点、监视点、存储器查看、变量查看、寄存器查看和集成的闪存编程器等。

此外,Altera合作伙伴中的主要调试工具供应商为Nios II系列嵌入式处理器提供了完整的嵌入式软件设计方案。

操作系统和TCP/IP堆栈

Altera支持MicroC/OS-II实时操作系统(RTOS)和小型IP TCP/IP堆栈。MicroC/OS-II RTOS构建在线程安全硬件抽象层(HAL)系统库之上,采用了一个简单的、记录良好的RTOS调度程序。TCP/IP堆栈构建在MicroC/OS-II之上,采用了标准UNIX插件API。

此外,Altera合作伙伴中的主要操作系统供应商能够为Nios II系列嵌入式处理器提供完整的嵌入式软件设计方案。

第三方支持

多个第三方嵌入式软件合作伙伴为Altera嵌入式处理方案提供工具支持,以及设计服务、操作系统、其他软件库、中间件和开发工具等产品。

 
嵌入式软件合作伙伴

  请填写反馈意见