发布说明
OAK ETStudio 新增以下功能。
功能特性
核心架构优化
- 性能关键模块已用 C++ 重写,以确保主机应用程序的基础性能。
分析
-
交互式生成器
- 实现了高精度 IG 定时器功能。
-
跟踪
跟踪主要用于汽车行业,用于分析和仿真通信协议。它对于使用 CAN(控制器局域网络)、LIN(本地互连网络)和其他车辆总线系统的工程师特别有用。跟踪提供了全面的功能,用于监控、诊断和测试车辆内电子控制单元(ECU)之间的通信。 -
图形
- 十字线支持
- 在共享坐标系中显示多个信号
- 在共享和独立坐标系之间切换
- 信号差值计算
- 捕捉到最近的信号点
- 捕捉到所选信号的最近数据点
- 常量线显示,精度为6位小数
- 增强的轴缩放功能
仿真
-
面板
面板使用户能够创建自定义应用程序界面,用于修改符号值并通过预定义的控件(如输入输出框或指针仪表)将其可视化。主要功能:
- 全新的面板设计体验
- 全新的面板操作体验
- 引入了八种用于设计面板的控件
-
C 程序
- 增强的 C 迷你程序 API
- 在 C 迷你程序中增加了通过通道映射进行消息传输的支持
- 增加了异常处理:代码质量问题引起的 C 迷你程序崩溃不再影响主机应用程序
- 修改了 C 迷你程序的系统变量访问机制
- 增加了第三方库支持(例如,可以通过在 env_vars.txt 中添加 EXTENDED_LIBRARY_PATH=-lws2_32 来启用以太网支持)。请参阅 "HostApp_Root"/cmini/examples/ethernet_support 中的示例
- 在 "HostApp_Root"/cmini/examples 下添加了新的示例程序
-
BLF/ACS 日志文件管理
- 增加了可配置的文件分段大小(默认:每个文件 50MB)
-
DBC 解析优化
AI
- AI 聊天:无需离开 IDE 即可轻松向大语言模型寻求帮助
- 自动完成:在您输入时提供内联代码建议
- 操作:将高亮代码添加到上下文、修复或优化代码、为代码编写注释
错误修复
- 修复了迷你程序编辑器中的几个错误:
- 解决了 ctrl+shift+n 快捷键打开无法关闭窗口的问题。
- 解决了多个功能错误。
- 图形相关修复:
- 修复了无法在 线条/点/阶跃 信号显示模式之间切换的问题。
- 改进了 IG 定时器性能:
- 修复了设置超过 10 个 1ms 定时器任务时的 UI 延迟问题。
- 解决了 通道映射 中的配置错误。