Menu
NeuSAR DevKit
完善的工具链支撑 全面提升开发效率
NeuSAR DevKit面向SOA架构开发跨域协同需求,在原有AUTOSAR AP配置和框架代码生成功能的基础上,集成代码编辑器、编译工具、可视化调试工具、代码库管理、部署工具、资源监控工具等开发功能的全新版本工具链,针对开发过程中的动态资源进行监控,模拟开发过程中使用的第三方设备,实现开发阶段的联调,帮助开发者在一套工具内完成域控制器开发的全流程操作,减少工具切换,从而提高开发效率。
NeuSAR Creator
IDE类集成开发工具,实现域控制器开发整个流程
- 配置功能:包含标准AUTOSAR配置、SF配置、第三方软件配置;
- 代码编辑功能:代码高亮、语法错误提升、跳转等功能;
- 代码编译与调试功能:图形化方式实现远程编译与代码级调试功能;
- 文档功能:支持文档插件Doxygen、Sphinx;
- 代码同步等功能:支持SVN、GIT插件。
NeuSAR Monitor
调试与测试工具,实现开发过程动态资源监控
- 消息总线模拟:提供针对NeuSAR消息总线的模拟,可以回放NeuSAR消息总线录制的数据;
- 诊断仪模拟:结合NeuSAR SF的诊断代理,实现远程诊断。
NeuSAR Simulator
仿真工具,实现模拟开发阶段联调
- 系统级信息:CPU、RAM、磁盘、进程与线程等信息;
- 网络信息:提供针对各类网络协议的监控及过滤;
- 日志:结合NeuSAR SF的日志中间件,提供日志的收集与开关控制,对收集到的日志提供筛选与过滤;
- 总线数据:结合NeuSAR SF的数据调度引擎,可动态下发配置、观测满足条件的消息总线数据。
产品特性
虚拟化部署
实现在没有硬件条件下的“软件先行”开发与调试
一站式集成开发
实现一站式编译、联调,满足跨域融合开发需求
多核异构适配
实现域控制器开发整个流程,开发者在一个工具中完成异构多核配置
配置丰富 灵活部署
提供远程编译、调试、文档开发、版本管理、版本部署等功能
技术支持
- NeuSAR Creator:基于NeuSAR aCore和SF配置及部署的全栈开发工具
- NeuSAR Monitor:针对域控通信消息框架的监测工具
- NeuSAR Simulator:提供域控通信框架内的数据回放,实现通信故障快速定位能力