主要内容

捕获代码生成设置

要保存代码生成设置,可以生成包含所选选项的脚本。

这个生成MATLAB代码生成HDL对话框的选项使HDL过滤器代码的命令行脚本和测试台生成更容易。该选项位于目标部分,如下图所示。

默认情况下,生成MATLAB代码已清除。

当您选择生成MATLAB代码然后生成HDL代码,编码器从UI中获取非默认HDL代码和测试台生成设置,并编写MATLAB®脚本。可以使用此脚本以相同的设置为过滤器重新生成HDL代码。脚本包含:

  • 记录从中生成代码的筛选器对象的设计设置的标题注释。

  • 一种函数,它以一个filter对象作为其参数,并将该filter对象传递给生成HDL命令。传递给这些命令的属性/值对与生成文件时应用的代码生成设置相对应。

编码器将脚本写入目标文件夹。文件的命名约定是过滤器生成hdl.m,在哪里滤波器是在中定义的筛选器名称姓名选项。

代码生成完成后,生成的脚本将自动打开以进行检查和编辑。

脚本包含描述输入筛选器对象配置的注释。在后续会话中,可以使用此信息构造与生成HDL脚本中的命令。然后可以将脚本作为函数执行,传入filter对象,以生成HDL代码。

注意

  • 生成MATLAB代码仅在UI中可用。函数生成HDL没有等效属性。

相关主题