工具/软件:
我一直在为 IWR1843BOOST EVM 编写 MRR 演示。 该演示包括 Debug 和 Release 配置、这是预期结果并有意义的配置。 我已切换到开箱即用演示、该演示现在显示 AOP 和 ISK 构建配置、而不是预期的 Debug 和 Release 配置。 这些配置是关于什么以及如何获得预期的调试和发布配置?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
我一直在为 IWR1843BOOST EVM 编写 MRR 演示。 该演示包括 Debug 和 Release 配置、这是预期结果并有意义的配置。 我已切换到开箱即用演示、该演示现在显示 AOP 和 ISK 构建配置、而不是预期的 Debug 和 Release 配置。 这些配置是关于什么以及如何获得预期的调试和发布配置?
您好:
在1843的开箱即用演示中、使用'AOP'和'ISK'构建配置来指定天线类型(是封装天线或基于 PCB 的天线)。 对于每个构建配置、都会添加一个预定义符号、用于确定编译时包含的天线处理代码。
您是正确的、所提供的大多数示例都包含"Debug"和"Release"构建配置。 这些配置可用于启用不同的编译器优化级别或更改其他编译设置以进行调试。 如果您想将"Debug"构建配置添加到1843 OOB 演示(该演示会禁用编译器优化)、您可以通过以下步骤实现此目的。
1.打开 out_of_box_1843_dss.projectspec 和 out_of_box_1843_mss.projectspec 在文本编辑器中(最好是可以解释 XML 的编辑器)。 这些文件位于: {radar_toolbox_install}\source\ti\examples\radar\toolbox\xwr1843 Out_Of_Box_Demo src
2.在下面 工程 标签。 编辑 类型 字段如下所示
configurations="isk, aop, isk-debug, aop-debug"
3、添加一个 配置 标记新的构建配置(就像对'AOP'和'ISK'执行的操作一样)。 DSS 工程规格示例:
<!-- Device specific Configuration -->
<configuration name="isk-debug"
compilerBuildOptions="
-Ooff"
linkerBuildOptions="
-I${COM_TI_MMWAVE_SDK_INSTALL_DIR}/packages/ti/datapath/dpc/dpu/aoaproc/lib
-llibaoaproc_hwa_xwr18xx.ae674
"/>
<!-- Device specific Configuration -->
<configuration name="aop-debug"
compilerBuildOptions="
-DUSE_2D_AOA_DPU
-DXWR18XX_AOP_ANTENNA_PATTERN
-Ooff"
linkerBuildOptions="
-I${COM_TI_MMWAVE_SDK_INSTALL_DIR}/packages/ti/datapath/dpc/dpu/aoa2dproc/lib
-llibaoa2dproc_hwa_xwr68xx.ae674
"/>
4.现在将工程导入到 CCS 后、您应该有新的调试编译配置。
此致、
Josh
您好:
我为这种混乱而道歉。 本主题讨论了该问题。 简而言之、"ISK"最初表示 "工业入门套件"、但通常我们使用它来指代 xWR6843ISK EVM 的天线设计。
此致、
Josh