尊敬的朋友:
我使用 CC2650 SimpleBLEPeripheral 项目作为在 IAR 中开发的定制项目的基础。 现在、我愿意将项目从 ti 文件夹中移出。 我已经调整了 CC26xx TI-RTOS 自定义参数变量以使用绝对路径、但似乎仍然缺少要调整的内容。 可以提供建议吗?
此致
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.
感谢您的详细评论、这绝对是有用的。 但是:
-我们正在 Windows OS 下为项目使用 IAR 环境;尽管我们仍然使用 BLE 堆栈,但应该可以通过调整适当的路径将项目移到 ti 文件夹之外。 在此阶段、我们不想处理 gtihub 和 Linux 系统。 简单地说、我想将简单 BLE 外设项目移动到例如 C:\、而不是其原始文件夹。 问题是如何调整路径、我认为应该是可能的、即使有点棘手。
在我的特定情况下:
自定义参数变量配置如下:
TI_RTOS_DRIVERS_BASE = C:\ti_tirtos_cc13xx_cc26xx_2_20_01_08\products\tidrivers_cc13xx_cc26xx_2_20_01_10\packages
BIOS_BASE = C:\ti_tirtos_cc13xx_cc26xx_2_20_01_08\products\BIOS_6_46_01_38\packages
XDCPATH = C:\ti_tirtos_cc13xx_cc26xx_2_20_01_08\products\tidrivers_cc13xx_cc26xx_2_20_01_10\packages;C:\ti_tirtos_cc13xx_cc26xx_2_20_01_08\products\BIOS_6_01_04\packages
CC26XXWARE = C:\ti_tirtos_cc13xx_cc26xx_2_20_01_08\products\cc26xxware_2_24_02_17393
XDCROOT = C:\ti\xdctools_3_32_00_06_core
SRC_BLE_CORE = C:\ti\simplelink\ble_sdk_2_02_01_18\src
TOOLS_BLE = C:\ti\simplelink\ble_sdk_2_02_01_18\tools
ROM = C:\ti\simplelink\ble_sdk_2_02_01_18\src\ROM
SRC_EX = C:\ti\simplelink\ble_sdk_2_02_01_18\src
src_common = C:\ti\simplelink\ble_sdk_2_02_01_18\src\components
所示的示例
C:\ti\simplelink\ble_sdk_2_02_01_18\examples\cc2650lp\simple_peripheral\IAR
它的编译很好。 移动后、即使一个文件夹级编译也会失败。
正如我们在上面看到的、所有提供的路径都是完全绝对路径(没有指向工程文件夹的相对路径) 我在整个工程中看不到使用当前工程文件夹相对路径来引用工程文件夹中不存在的文件的其他设置- 可能缺少一些设置。
那么、问题是我缺少什么...