MIPS提供了完整的开发工具组合,可解决产品开发的所有阶段需求。无论您需要最新的编译器技术,嵌入式RTOS和Linux支持,EJTAG調試器还是开发板,MIPS都能提供满足您开发需求的工具和软件。完整的开发环境由多个组件组成,包括但不限于:
• 编译器
• Codescape GNU工具链
• 硬件调试器
• Codescape Sysprobe
• 软件调试环境
• Codescape Console
• Codescape Debugger
• 集成开发环境
• Eclipse For Codescape
• 模拟器
• IASim
• 操作系统
• 实时操作系统
• Linux
• 安卓系统
还有许多支持MIPS处理器的第三方供应商工具,可以在下面的各个页面中找到更多详细信息。
Codescape MIPS SDK
Codescape MIPS SDK是高度集成的工具套件,可加快芯片启动、调试和开发bare-metal或GNU Linux上的应用程序,并在MIPS模拟器和开发板上运行。
编译器
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相關領域。
Codescape Debugger
Codescape Debugger完全支持所有MIPS架构功能,使开发人员能够充分利用MIPS内核上运行的软件。
Codescape Console
MIPS提供了一个独立的命令行界面,可直接访问所有Codescape调试器。随附全面的命令参考文档和示例,它支持开发功能复杂的脚本以进行性能优化,测试和低级调试。
Eclipse For Codescape
Codescape for Eclipse是一个完整的软件开发环境,它基于流行的Eclipse IDE平台提供了功能齐全的C和C ++集成开发环境。
模拟器
MIPS提供开源和商业软件模拟器程序包。这些仿真器可以扩展并与其他技术集成,以形成完整的异构仿真环境。所有MIPS仿真器均经过仔细验证,以确保其在结构上兼容。
Linux
MIPS上的Linux为基于MIPS的处理器提供了完整的Linux系统,并且Linux内核和发行版(包括Debian,OpenWRT,Buildroot,Yocto和GENTOO)中都支持。
安卓系统
可以从Google的Android开放源代码项目中构建MIPS仿真器。
多媒体堆栈(Multimedia Stacks)
有数百种针对MIPS进行了优化的编解码器和堆栈。以下是一些最受欢迎的信息。