RealEvo-IDE 集成开发环境
RealEvo-IDE 是翼辉信息研发的嵌入式软件开发环境,其集设计、开发、调试、仿真、部署、测试功能于一体,是一套针对翼辉操作系统打造的一站式嵌入式开发解决方案。RealEvo-IDE 支持 SylixOS 和 Matrix653 操作系统,提供全图形化操作界面,使用智能化开发流程,可最大程度避免重复劳动,节约开发成本,提高研发效率。用户可以使用 RealEvo-IDE 实现操作系统内核、BSP、驱动程序、应用程序的设计开发和调试。
RealEvo-IDE 功能
设计与开发
- 提供专业的工程管理方案,向导式辅助创建工程,针对不同类型的开发人员提供专业的工程模板和工程配置界面。
- 根据用户配置自动生成程序框架代码,避免用户重复劳动。
|

|
- 考虑各个场景下的应用需求,提供多种系统裁剪方案,无需用户关心操作系统裁剪配置,降低对用户专业性的要求。
- 提供 LTS 版本管理功能,用户可以围绕长期支持版操作系统展开工作。
|
|
- 优秀的编辑器,实现代码高亮显示,智能编辑,错误精准分析,符号自动补齐等功能。
- 简单实用的构建系统,实现工程一键构建,支持源码自动扫描,支持多目标构建。
- 针对构建错误提供智能分析与导航功能,可以精确快速地定位到出错源文件与代码行。
|
|
部署与调试
- 提供强大的程序部署功能,可灵活配置,一键部署。支持多目标,多文件部署,支持文件重传。
- 提供专业的 FTP 操作界面实现对目标机文件系统的灵活访问。
|
|
提供强大的调试功能,针对操作系统支持所有平台使用统一的调试接口和界面,可通过多种方式实现对操作系统内核、BSP、及应用程序的调试。
- 支持 Lauterbach TRACE32、SEGGER J-Link 及 OpenOCD 等硬件仿真调试器。
|
|
测试与分析
- RealEvo-IDE 集成 google test 和 SylixOS test 测试框架,支持测试用例自动部署运行,测试结果的自动收集,测试结果分析与图形化显示等功能。 同时提供集成静态代码分析功能,有助于在代码编辑阶段发现程序错误。
|
|
提供强大的目标系统监测功能,能够实时监测和分析目标系统状态,包括:
|
|
- 支持应用程序和驱动程序代码覆盖率分析,实现代码覆盖率数据收集与图形化显示。
|
|
工具集成
RealEvo-IDE集成了大量实用且功能强大的工具,如:
- 集成 RealEvo-Compiler 实现多平台源码编译。
- 集成 RealEvo-Simulator 实现目标系统硬件的模拟。
- 集成 RealEvo-TpsFs-Explorer 实现对掉电安全文件系统的离线操作。
- 集成 RealEvo-SylixOS-Install 实现 SylixOS 一键安装。
- 集成网络和串口显示终端,用于与目标系统交互。
- 集成 TFTP Server 用于系统镜像部署。
- 集成 Syslog Server 用于系统日志收集。
|
|
其他功能
- 容器:RealEvo-IDE 提供 SylixOS 容器管理和配置功能,实现容器一键导入与导出。
- Matrix653:为解决 Matrix653系统集成配置的复杂度过高的问题,RealEvo-IDE 提供强大简洁的集成配置界面,实现配置错误检查与配置文件编译功能。
|

|
- 软件授权:RealEvo-IDE 提供多种授权方式,包括:本地授权、移动授权和服务器授权,支持各种类型的用户需求。
|

|