主题:C2000WARE 中讨论的其他器件
工具/软件:
有时、当我退出 CCS 并重新启动它时、.cproject 文件会在此处更改 diff
$ git diff diff --git a/cpu1/.cproject b/cpu1/.cproject index c0548ee..e3be162 100644 --- a/cpu1/.cproject +++ b/cpu1/.cproject @@ -145,7 +145,7 @@ <sourceEntries> - <entry excluding="build|tests|lib/driverlib/ccs|lib/driverlib/pmbus.c|shared/od.cpp|cmd/ram.cmd|lib/fatfs/utils|lib/fatfs/ffsystem.c" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/> + <entry excluding="build|tests|shared/od.cpp|cmd/ram.cmd" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/> </sourceEntries>
解决方法是关闭 CCS、git checkout head .cproject、祈祷并重新启动 CCS。
在.project 文件中、lib 文件夹是一个虚拟文件夹:
<link> <name>lib</name> <type>2</type> <locationURI>virtual:/virtual</locationURI> </link> <link> <name>shared</name> <type>2</type> <locationURI>PARENT-1-PROJECT_LOC/shared</locationURI> </link> <link> <name>lib/IQmath_fpu32_eabi.lib</name> <type>1</type> <locationURI>COM_TI_C2000WARE_INSTALL_DIR/libraries/math/IQmath/c28/lib/IQmath_fpu32_eabi.lib</locationURI> </link> <link> <name>lib/SFO_v8_fpu_lib_build_c28_driverlib_eabi.lib</name> <type>1</type> <locationURI>COM_TI_C2000WARE_INSTALL_DIR/libraries/calibration/hrpwm/f2838x/lib/SFO_v8_fpu_lib_build_c28_driverlib_eabi.lib</locationURI> </link> <link> <name>lib/driverlib</name> <type>2</type> <locationURI>COM_TI_C2000WARE_INSTALL_DIR/driverlib/f2838x/driverlib</locationURI> </link> <link> <name>lib/fatfs</name> <type>2</type> <locationURI>COM_TI_C2000WARE_INSTALL_DIR/libraries/fatfs/fatfs</locationURI> </link> <link> <name>lib/sdspi</name> <type>2</type> <locationURI>COM_TI_C2000WARE_INSTALL_DIR/libraries/fatfs/sdspi</locationURI> </link>
这是一个错误吗? 是否有任何权变措施?