跳转到内容

VisualApplets 3.4.0 中的新功能#

新平台 imaFlex CXP-12 Quad#

VisualApplets 现已支持新的 imaFlex CXP-12 Quad 平台。对这一新 mE6 平台的支持还提供了以下新算子:

  • CxpCamera
  • CxpRxTrigger
  • CxpTxTrigger
  • CxpCameraMultiTap
  • CxpPortStatus
  • DmaFromPC
  • LineBuffera
  • FrameBufferRandomReadb
  • RamLUTb

  1. 该算子在功能上与适用于 ImageBuffer 适用于 mE5 采集卡。 ↩

  2. 这些算子在功能上与适用于 mE5 采集卡的算子向后兼容,但适用于 mE5 平台的算子与适用于 imaFlex CXP-12 Quad 平台的算子具有不同的参数。 ↩↩

以下算子已针对 imaFlex CXP-12 Quad 进行了适配:

  • AppletProperties
  • BoardStatus
  • DmaToPC
  • GPI
  • GPO
  • FFT
  • LED
  • LUT

适用于 imaFlex CXP-12 Quad 的新 User Library#

全新 imaFlex_CXP12_Tools.val user library 适用于 imaFlex CXP-12 Quad 平台,其中包含用于替换 ImageBufferMultiRoI 和 ImageBufferMultiRoIDyn 算子的模块以及用于 JPEG 压缩的自定义元素(JPEG_Encoder_Color_iF)。

用于为 imaFlex CXP-12 Quad 构建 Applet 的增强型综合引擎#

对于使用 imaFlex CXP-12 Quad 平台构建 Applet,您可以使用增强型综合引擎,这有助于实现复杂设计的时序收敛。若要激活此引擎,请在 Build 对话框中通过下拉菜单将综合引擎从 Standard 更改为 Enhanced。

支持 Windows 11#

VisualApplets 现在支持 Windows 11(64 位)。但是,Xilinx ISE 不支持 Windows 11。如果您想为需要通过 Xilinx ISE 构建的平台构建 Applet,请在 Windows 10 下安装 VisualApplets。如果您的目标平台受 Vivado 支持,请使用 Xilinx Vivado 构建 Applet(Vivado 支持 Windows 11)。请参阅系统要求了解哪些平台受 Vivado 支持。

GUI#

全新外观与体验#

工具栏和对话框的图标已更新。您可以在 System Settings 中选择两种大小的工具栏图标。

VisualApplets 的新 GUI 外观

Parameter Info 视图#

现已提供一个新视图:Parameter Info 视图。Parameter Info 视图显示活动设计中所有算子的所有参数,从而提供所有已配置参数的良好概览。

Parameter Info 视图

文件格式#

用于保存设计的的文件格式#

保存文件的文件格式已从 *.va 更改为 *.vad。

与旧文件格式相比,新文件格式效率更高、加载更快且更安全。

以旧版 *.va 文件格式保存的设计具有向后兼容性,这意味着您仍然可以在 VisualApplets 中打开它们,并且仍然可以以 *.va 文件格式保存设计。但是,如果您处于旧版 *.va 文件格式中的设计包含受保护的 user library 元素,则受保护元素的内容不会与设计一起保存。在这种情况下,当您想要打开 *.va 设计格式时,必须在 VisualApplets 中导入包含此元素的 user library。

Basler 建议尽可能始终使用新的文件格式。

用于保存 User Library 元素和自定义库的文件格式#

保存 user library 元素和自定义算子库的文件格式已从 *.vl 更改为 *.val。

与旧文件格式相比,新文件格式效率更高、加载更快且更安全。

以旧版 *.vl 文件格式保存的用户库元素和自定义算子库具有向后兼容性,这意味着您仍然可以在 VisualApplets 中打开它们,并且仍能以 *.vl 文件格式保存您的用户库元素和自定义算子库。但是,如果您以 *.vl 旧版文件格式保存用户库,则无法保存受保护的元素。在这种情况下,请取消保护或以更新且推荐的 *.val 文件格式保存用户库。

Basler 建议尽可能始终使用新的文件格式。

剪贴板内容的格式#

剪贴板内容的格式已更改。使用此新格式,无法通过剪贴板(复制和粘贴)将 VisualApplets 3.4.0 中打开的设计内容复制到以前的 VisualApplets 版本中打开的设计中。但是,从先前的 VisualApplets 版本复制到 VisualApplets 3.4.0 是可行的。

实例化模块的新命名方案#

实现了一种新的命名方案,用于为新实例化的模块命名。默认情况下,新模块现在使用算子的名称。根据旧的命名方案,这些模块被称为 Module1、Module2 等。您可以在 System Settings 菜单中,通过 Design 选项卡下的 Automatic names for modules 设置恢复旧的行为。

示例#

扩充了 Operator Examples,现在每个算子都包含在一个示例中。这些示例记录在 Tutorial and Examples 中。这些示例并不展示详细的图像计算示例,而是旨在让您对算子的工作原理有一个良好的概念。