• XJTAG发布最新版本V3.12.0

    2022-03-30 11:40 浏览

    XJTAG发布最新版本V3.12.

    链接:https://pan.baidu.com/s/1da4JbwAiHi0uqvcBRBjbWQ 提取码:1609

    主要特点

    · 为无法禁用但应从连接测试中排除的设备添加新的“已排除”设备类别。

    · 改进 XJDeveloper 中的搜索文件,包括搜索项目中所有文件以及查找对函数或变量的所有引用的能力。

    · 添加在代码编辑器中转到任何项目定义的功能。

    ·  XJRunner 和 XJInvestigator 中为用户添加更多细粒度的权限。

    · 允许限制最终用户在创建 XJPack 文件时可以在 XJRunner 和 XJInvestigator 中执行的操作。

    · 自动分析信号完整性数据的结果。

    较小的增强和错误修复

    · XJ开发者:

    电路板屏幕:编辑电路板可能会丢失测试夹具电路板设置。

    分类设备屏幕:不允许通过拖放或删除键错误地取消分类连接设备。

    测试设备文件屏幕:

    § 不允许将设备文件作为附加代码文件添加。

    § “配置设备”按钮重命名为“编辑配置”。

    逻辑文件屏幕:将逻辑资源管理器重命名为导航器以与其他屏幕保持一致。

    电路代码文件屏幕:不允许将设备文件添加为电路代码文件。

    测试覆盖屏幕:

    § 在撤消或重做 JTAG 链配置文件编辑后,测试覆盖率可能无法正确更新。

    § 在取消选择配置文件后修复潜在的崩溃。

    § 测试总结报告:仅列出连接测试和检查链当前配置文件中的设备。

    § 改进配置文件选择列表的调整大小行为。

    引脚映射屏幕:

    § 实施一种新的更可靠的 Get Max TCK 算法。

    § 修复与动态链一起使用时获取最大 TCK。

    § 在运行 Get Max TCK 后删除关于计算频率的虚假警告。

    调试连接测试屏幕:修复 XJLink Manager 不再运行时可能发生的崩溃。

    删除始终使用绝对路径保存项目的选项。

    改进另存为功能,允许更好地控制项目的新副本的结构。

    使用更少的视觉伪影和更少的闪烁使切换屏幕更流畅。

    无需包文件即可支持常见的自定义单元格类型。

    改进代码编辑器中的自动完成功能,以完成变量名称和函数。

    “忽略”类别重命名为“忽略”。

    修复了代码编辑器中的问题,有时焦点更改时当前文档会更改。

    修复超过 10000 行时代码编辑器中行号的显示。

    允许通过按住 Control 并使用鼠标滚轮来缩放所有输出窗口中的文本。

    允许通过将项目拖放到应用程序窗口来打开项目。

    修复 XJEase 库中代码预览窗口右击可能崩溃的问题。

    不允许打包未保存的项目。

    更新默认网络和设备类别过滤器。

    添加了许多新的快捷键。

    修复新修订对话框中大小写不一致的问题

    · 将消息框选项放入所有选项对话框中的类别中。

    · 如果应用程序由于许可证未处于维护状态而无法运行,则显示更好的错误消息。

    · XJRunner:

    不要自动突出显示故障字典中的所有故障。

    项目可能会出现在用户最近使用的列表中。

    改进默认日志文件名。

    始终在状态栏中显示当前登录的用户。

    · XJEase 库编辑器:修复从包含多个板的 XJDeveloper 项目导入文件时可能发生的崩溃。

    · 布局查看器:

    让电路板旋转。

    平移时移除边缘周围的一些视觉伪影。

    修复在缩放时尝试平移时发生的问题。

    澄清测试覆盖率可视化是针对网络而不是引脚。

    可视化测试覆盖率时,使网络可见性滑块仅影响网络而没有任何覆盖率。

    “Component or Pin”和“Net or Pad”模式替换中心到中心的测量模式。

    打印到选定的打印机,而不是默认打印机。

    · 原理图查看器:如果未选择文本,则禁用上下文菜单上的复制项。

    · XJ集成:

    改进异步消息框功能。

    当具有多个输出值的测试函数失败时,值数组将替换为单个值。

    Runner.LastStopMode 和 FunctionFinishedEventArgs.StopMode 属性并不总是正确设置。

    修复 StopFunction 方法以始终中止函数调用。

    XjtagSystem.Version 属性而不是完整的内部版本号公开 XJTAG 系列版本。

    当相应的组先前被禁用时为函数调用 SelectTest 会启用组中的所有测试,而不仅仅是选定的测试。

    如果项目使用默认的 TCK 频率,Runner.TckFrequency 将返回零。

    改进 TestStand 示例。

    提高各种示例项目的可用性。

    改进对 XJLink.Available 属性的帮助。

    · XJEase:

    修复更短时间段的 SLEEP 准确性。

    始终显示无法访问总线的原因。

    修复了运行包含 SAFE 但没有验证步骤的测试重置序列时可能发生的崩溃。

    修复了在原始 JTAG 块之后立即执行 SET 语句可能并不总是生成 JTAG 扫描的问题。

    · 连接测试:

    将始终以差分方式驱动差分输入的选项推广到所有差分输入,而不仅仅是由公共控制引脚驱动的那些。

    添加一个选项以忽略单针网络上的短路。

    · SPEA:将默认的 XJPack 导出目录设为 Leonardo XJTAG 目录。

    · 帮助

    从 XJDeveloper 帮助中删除 XJEase 项目文件的文档,以便不再在搜索结果中返回它。

    阐明@devices XJEaseDocs 标记的作用。

    添加用于创建测试设备文件的用户指南。

    XJDeveloper:参考“Explorer”而不是“Netlist Explorer”。

    教程:添加用于编辑足迹的练习。

    · 安装程序:不再包括用于 XJAPI 的 Borland C 链接库。