跳转到内容

VisualApplets 3.4.0 中的新功能#

新平台 imaFlex CXP-12 Quad#

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

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

  1. 此算子在功能上向下兼容用于 mE5 采集卡的算子 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 的新用户库#

全新 imaFlex_CXP12_Tools.val 用户库可用于 imaFlex CXP-12 Quad 平台,其中包含用于替换 ImageBufferMultiRoI 和 ImageBufferMultiRoIDyn 算子的模块以及用于 JPEG compression 的定制元素(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 视图显示活动设计中所有算子的所有参数,从而提供所有已配置参数的良好概览。

参数信息视图

文件格式#

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

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

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

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

Basler 建议如果可能,始终使用新文件格式。

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

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

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

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

Basler 建议如果可能,始终使用新文件格式。

剪贴板内容的格式#

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

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

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

示例#

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