ZHCAF08 February 2025 AM2612 , AM2631 , AM2632 , AM2634 , AM263P2 , AM263P4 , AM2732 , AM2732-Q1 , AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM62A3 , AM62A3-Q1 , AM62A7 , AM62A7-Q1 , AM62D-Q1 , AM62P , AM62P-Q1 , AM67 , AM68A , AM69A , DRA821U , TDA4AEN-Q1 , TDA4AH-Q1 , TDA4AL-Q1 , TDA4AP-Q1 , TDA4VE-Q1 , TDA4VEN-Q1 , TDA4VH-Q1 , TDA4VL-Q1 , TDA4VM , TDA4VP-Q1
如要构建驱动程序,请按照以下步骤操作:
build/ 文件夹。.xer5f)/ 用户应用程序 (.appimage)。make [-s] <build_target> [PLATFORM=<soc_name>] [PROFILE=<release/debug>] ...在该命令中,方括号[ ]中显示的选项是可选的,在构建时无需提供,除非要从设置默认值进行更改。
make [-s] <build_target> [BOARD=<device_evm_name>] [SOC=<soc_name>] [SDK_INSTALL_PATH=<sdk_install_path>] [PROFILE=<release/debug>] ...在该命令中,方括号[ ]中显示的选项是可选的,在构建时无需提供,除非在 build/Rules.make 文件中从设置默认值进行更改。
<soc_name> 选项可以从 am62x、am62ax 或 am62px 中取值。在 Jacinto 系列中,<soc_name> 选项可以从有效的 j7xxx 中取值。debug 版是一种未优化的版本,可以在执行期间轻松分步执行和跟随。为了能围绕已编译源的时序和存储器范围进行高效优化而构建了 release 版。binary/ 目录下(在 build 文件夹的正上方)找到生成的文件。驱动程序库为 .aer5f 格式,示例应用程序是 .xer5f 可执行和可擦写的 .appimage 文件。若要执行某一项构建,构建目标名称是 make build 命令中唯一所需的项目。可以通过传递属性 NAME = <value> 来更新其他可用值;否则,将在构建中使用相应软件包的默认值。构建命令仅适用于独立 MCAL 软件包。如果 MCAL 是任何一个供应商交付的整个 AUTOSAR 堆栈的一部分,而每个供应商都使用唯一的编译设置,则这些命令是不同的。
有关构建相关的详细信息和其他信息,请参阅用户指南内容。