MDD、MLD 和 Tcl - 2023.2 简体中文

Vitis 统一软件平台文档 嵌入式软件开发 (UG1400)

Document ID
UG1400
Release Date
2023-12-13
Version
2023.2 简体中文

每个驱动程序或库都有 2 个关联的数据文件:

数据定义文件(MDD 或 MLD 文件)
此文件用于定义驱动程序、操作系统或库的可配置参数。
数据生成文件 (Tcl)
此文件使用驱动程序、操作系统或库的 MSS 文件中配置的参数来生成数据。生成的数据包括但不限于生成头文件、C 语言文件、为驱动程序、操作系统或库运行 DRC 和生成可执行文件。

Tcl 文件包含工具在其各执行阶段调用的过程。Tcl 文件中的各过程包括:

DRC
MDD 或 MLD 文件中给定的 DRC 名称。
generate
工具定义的过程,在复制文件后调用。
post_generate
工具定义的过程,在所有驱动程序、操作系统和库上完成 generate 调用后,调用此过程。
execs_generate
工具定义的过程,在生成 BSP、库和驱动程序之后调用。
注释: 对于驱动程序、操作系统或库而言,不需要数据生成 (Tcl) 文件。

如需了解有关 Tcl 过程和 MDD/MLD 相关参数的更多信息,请参阅 微处理器驱动程序定义 (MDD)微处理器库定义 (MLD)