“线程”中讨论的其它部件:C2000WARE, TMS320F280025C
在我们的 projectspec 文件中, <pathVariable name="C2000WARE_DLIB_root" path="././././././driverlib/f2838x/driverlib/" scope="project"/>
这意味着我们必须将项目文件放在示例目录中。
但我想放置任何目录,我尝试了:
pathVariable name="C2000WARE_DLIB_ROOT" path="${Com_TI_C2000WARE_software_package_install_DIR}/driverlib/f2838x/driverlib/" scope="project"/>
但它不起作用,CCS 不知道 COM_TI_C2000WARE_SOFTWARE_PACKAGE_INSTALL_DIR。
我必须添加路径变量,路径是绝对路径,然后它才起作用。
pathVariable name="c200ware_dir" path="/opt/ti/C2000/C2000Ware_3_04_00_00" scope="project"/>
pathVariable name="C2000WARE_DLIB_ROOT" path="${c200ware_dir}/driverlib/f2838x/driverlib/" scope="project"/>
但是,我们的组成员使用 Linux 或 Windows CCS,因此 CCS 和 c2000ware 的路径不同,我们可能使用不同的 c2000ware 版本。因此,我们无法使用绝对路径。
我想知道为什么我不能使用内部环境变量。
我还有其他方法来做这项工作吗?