开发工具

MIPS提供了完整的开发工具组合,可解决产品开发的所有阶段需求。无论您需要最新的编译器技术,嵌入式RTOS和Linux支持,EJTAG調試器还是开发板,MIPS都能提供满足您开发需求的工具和软件。完整的开发环境由多个组件组成,包括但不限于:

  • 编译器
    • odescape GNU工具链
  • 硬件调试器
    • Codescape Sysprobe
  • 软件调试环境
    • Codescape Console
    • Codescape Debugger
  • 集成开发环境
    • Eclipse For Codescape
  • 模拟器
    • ASim
  • 操作系统
    • 实时操作系统
    • Linux
    • 安卓系统

还有许多支持MIPS处理器的第三方供应商工具,可以在下面的各个页面中找到更多详细信息。

Codescape MIPS SDK

Codescape MIPS SDK是高度集成的工具套件,可加快芯片启动、调试和开发bare-metal或GNU Linux上的应用程序,并在MIPS模拟器和开发板上运行。

Codescape MIPS SDK

编译器

MIPS开发并维护GNU编译器集合(GCC)。多种其他业界领先的编译器也可用于MIPS处理器。

编译器

引导加载程序(Boot Loaders)

MIPS为初始化MIPS内核和简化调试提供了广泛的解决方案。这些包括可满足任何要求的开源和专有解决方案。

引导加载程序

MIPS调试器

MIPS开发和制造的SysProbe支持MIPS(E)JTAG和cJTAG串行协议。这些調試器支持MIPS32,MIPS64和microMIPS系列中的所有最新MIPS核。

调试器

基准测试

对于我们内部开发和发布的基准测试结果,MIPS广泛使用嵌入式微处理器基准测试联盟(EEMBC)基准测试工具。

基准测试

MIPS RTOS和物联网支持

MIPS与开源和商业合作伙伴合作,为许多流行的实时操作系统(RTOS)和新一代IoT特定操作系统提供MIPS支持。此外,MIPS还开发了具有虚拟化扩展

功能的MIPS嵌入式操作系统(MEOS),该扩展程序针对深度嵌入式应用程序和IoT相關領域。

MIPS RTOS和物联网支持

Codescape Debugger

Codescape Debugger完全支持所有MIPS架构功能,使开发人员能够充分利用MIPS内核上运行的软件。

Codescape调试器

Codescape Console

MIPS提供了一个独立的命令行界面,可直接访问所有Codescape调试器。随附全面的命令参考文档和示例,它支持开发功能复杂的脚本以进行性能优化,测试和低级调试。

Codescape控制台

Eclipse For Codescape

Codescape for Eclipse是一个完整的软件开发环境,它基于流行的Eclipse IDE平台提供了功能齐全的C和C ++集成开发环境。

Eclipse的Codescape

模拟器

MIPS提供开源和商业软件模拟器程序包。这些仿真器可以扩展并与其他技术集成,以形成完整的异构仿真环境。所有MIPS仿真器均经过仔细验证,以确保其在结构上兼容。

模拟器

Linux

MIPS上的Linux为基于MIPS的处理器提供了完整的Linux系统,并且Linux内核和发行版(包括Debian,OpenWRT,Buildroot,Yocto和GENTOO)中都支持。

MIPS Linux

安卓系统

可以从Google的Android开放源代码项目中构建MIPS仿真器。

安卓系统

多媒体堆栈(Multimedia Stacks)

有数百种针对MIPS进行了优化的编解码器和堆栈。以下是一些最受欢迎的信息。

多媒体堆栈