diff --git a/platform/xilinx/HOWTO.md b/platform/xilinx/HOWTO.md index 625fd0b..7ff263e 100644 --- a/platform/xilinx/HOWTO.md +++ b/platform/xilinx/HOWTO.md @@ -44,7 +44,7 @@ - **project_name**: 项目名称,例如 `"demo"`。 - **version**: 项目版本,例如 `"0.0.0"`。 -- **hw_design**: 硬件设计文件(`.hdf` 或 `.xsa` 文件)路径(相对配置文件路径),例如 `"demo_v0.0.0.hdf"`。 +- **hw_design**: 硬件设计文件(`.hdf` 或 `.xsa` 文件)路径(相对档案工作路径),例如 `"demo_v0.0.0.hdf"`。 ### *fsbl_patch* (TODO) @@ -172,7 +172,7 @@ } ``` -- **sources**: 源文件列表,应为相对当前配置文件的路径,可使用通配符。例如,`"src/*"` 会将配置文件所在目录下的 `src` 文件夹中的所有文件复制或链接到相应工程目录下的 `src` 文件夹中。 +- **sources**: 源文件列表,可使用通配符。例如,`"src/*"` 会将当前工作路径下的 `src` 文件夹中的所有文件复制或链接到相应工程目录下的 `src` 文件夹中。 - **target_cpu**: 目标 CPU ID[^2]; - **os**: 操作系统类型[^1],必须与 BSP/Domain 匹配; - **language**: 编程语言,"C" 或 "C++"; @@ -188,12 +188,12 @@ - `compiler-misc`: 其他编译器选项; - `compiler-optimization`: 编译优化选项; - `linker-misc`: 链接器选项; - - `linker-script`: 链接脚本路径; + - `linker-script`: 链接脚本路径[^3]; - `define-compiler-symbols`: 自定义的编译器宏定义符号列表; - `undef-compiler-symbols`: 要取消定义的符号列表; - - `include-path`: 包含文件路径; + - `include-path`: 包含文件路径[^3]; - `libraries`: 需要链接的库; - - `library-search-path`: 库搜索路径; + - `library-search-path`: 库搜索路径[^3]; 以下配置添加了一个名为 `demo_app` 的 Application 工程,该工程没有指定 BSP/Domain 但能够通过 `bsp_lib` 和 `bsp_config` 自动生成一个名为 `standalone_ps7_cortexa9_0` 的 BSP/Domain 工程。 @@ -239,3 +239,5 @@ [^1]: 具体可配置项取决于对应 IDE 版本; [^2]: 具体可选 CPU ID 取决于硬件型号; + +[^3]: 相对对应工程的文件夹的路径;