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.

[参考译文] CC2640R2F:生成错误-- CC2640R2F 在 cc2640r2_SDK_1_30_00_25下没有32.768K 晶振

Guru**** 2581345 points
Other Parts Discussed in Thread: CC2640R2F, CC2640, BLE-STACK

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/591762/cc2640r2f-build-error----cc2640r2f-without-32-768k-crystal-under-cc2640r2_sdk_1_30_00_25

器件型号:CC2640R2F
Thread 中讨论的其他器件: CC2640BLE-STACK

尊敬的 TI 专家:

我的一位客户在 没有32.768K 的 CC2640R2F 的 simplelink_cc2640r2_sdk_1_30_00_25下的 simple_peripheral 项目中遇到构建错误。  您能帮您检查并提供一些建议吗? 非常感谢。

遵循 swra499b.pdf------- 在不含32kHz 晶体的 CC2640上运行 BluetoothRegistered低耗能。

在  ble_sdk_2_02_01_18中构建正常

但在以下 情况下失败

--------------------------------------------------

BLE-STACK:simplelink_cc2640r2_sdk_1_30_00_25

IAR:7.8.2

项目: simple_peripheral

步骤:

包括位于的 rcosc_calibration.c、rcosc_calibration.h 和 ccfg_app_ble_rcosc.c 文件 \examples\rtos\CC2640R2_LAUNCHXl\ble\common\cc26xx\rcosc 或 \src\common\cc26xx\rcosc。

2.从编译中排除 ccfg_app_ble.c。

3.将 USE_RCOSC 添加到定义的符号

错误:

ERROR[Li005]:"HCI_EXT_SetSCACmd"没有定义[引用自 C:\ti\simplelink_cc2640r2_sdk_1_30_00_25\examples\rtos\cc2640R2_LAUNCHXL_blestack\
simple_peripheral\tirtos\IAR\app\FlashRO\Obj\rcosc_calibration.o]

----------------------------------------------------------------

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Bruce、

    在 CC2640R2 SDK v1.30.00.25中、为 simple_peripheral 提供了 RCOSC 配置。 要启用:
    1.将 cc2640r2lp_stack 项目配置更改为 FlashROM_Library
    2.将 cc2640r2lp_app 项目配置更改为 FlashROM_StackLibrary_RCOSC

    此 SDK 是使用 IAR 7.8.3开发和测试的、因此如果遇到任何其他错误、我建议您进行升级。 我能够在 IAR ARM 7.0.3中无错误地构建项目。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Rachel:
    感谢你的帮助。 我按照 IAR7.0.2中的指南操作。 但我的客户需要片上 OAD、它需要分离的堆栈和应用程序。
    您可以帮助在闪存 ROM 构建中检查它吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 TI 专家:
    我在 IAR-8.11.1的最新版本中尝试过,结果相同。 在没有32K 外部晶体的独立应用/堆栈下、您可以帮助检查链接器错误吗? 非常感谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Rachel:
    在 rcosc_calibration.c 中添加#include "iCall_api.h"后、构建就可以了 我将要求客户在板载 tmr 上进行测试。