工具/软件:
您好、
我在使用 CC1352P7-1 Launchpad 和 CC2340R5模块时遇到了几个问题。 我设置了两个相同的系统 Code Composer Studio 版本(12.8.1) 也一样 低功耗 F3 SDK 版本(8.10.01.02) 。
问题1:在一个系统上构建失败、但在另一个系统上构建失败
- 同一项目在系统 A 上成功编译、但无法在系统 B 上构建
- 我已经确认两个系统具有相同的 SDK 和 CCS 版本。
- 以下是来自系统 B 的日志(一个抛出错误):
#10010链接期间遇到错误;未构建"basic_ble_oad_onchip_LP_EM_CC2340R5_freertos_ticlang.out "
保留#10234-D 未解析的符号
gmake:***[全部]错误2.
gmake[1]:***[basic_ble_oad_onchip_LP_EM_CC2340R5_freertos_ticlang.out]错误1.
目标"全部"的配方失败
目标"basic_ble_oad_onchip_LP_EM_CC2340R5_freertos_ticlang.out"的配置失败
未解析的符号 cusBondFlag、首先在/common/BLEAppUtil/bleapputil_init.o 中引用
问题2:刷新无法在一个系统上正常工作
- 我尝试刷写同一工程的旧版本(在两个系统上编译)、甚至表明刷写完成
- 但是、该模块实际上并未进行刷写、因为它未显示预期的行为。
- 我还尝试刷写从系统 A 导出的.hex 文件、但仍然没有运气。
- 当我运行同一个工程并使用 SYSTEM A 进行刷写时、它工作正常、并且该模块会刷写并显示预期行为。
- 这让我相信我的硬件(Launchpad 和模块)都很好、问题是出在系统 B 上
我附上了系统 B 中安装的各种 SDK 的屏幕截图
如果您有任何见解或故障排除步骤来缩小系统 B 可能出现的问题、我将不胜感激