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.

[参考译文] CC2640:CC2640

Guru**** 2389310 points
Other Parts Discussed in Thread: CC2640, CC2640R2F, CC2650
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1093985/cc2640-cc2640

部件号:CC2640
在“线程:”, “CC2650”中讨论的其它部件

大家好,

我想在CC2640上执行OAD。

我尝试构建简单的外围 设备示例。 但却得到了错误。  


#20标识符"Board_key_select"未定义。  

资源:Board_key.c.

请查找随附的图像文件以了解更多详细信息。

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

    您是否生成原始simple_peripheral示例并看到这些生成错误? 您能否详细说明您正在使用的CCS和BLE堆栈版本?

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

    是的,该项目是原始的simple_peripheral示例。

    CCS版本:9.3 .........0

    BLE堆栈:4.2

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

    CC2640没有BLE堆栈4.2 (CC2640的最新版本是2.2)。 是否使用CC2640R2F?

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

    是的,我使用CC2640R2F。

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

    CC2640R2F的最新SDK版本是5.30 .00.03 ,我建议您下载并安装它以再次进行测试。

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

    感谢您的建议。

    但我的所有设备都在BLE堆栈4.20 上。 因此,我想在4.2 堆栈上执行OAD。

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

    我只需安装simplelink_cc2640r2_SDK_4_20_00_04并成功构建simple_peripheral_oad_offchip。 是否将simplelink_cc2640r2_SDK_4_20_00_04安装到c:\ti文件夹?

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

    是的,SDK位于C:\ti文件夹中。

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

    是否可以在控制台上附加完整的构建日志?

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

    已附加构建日志文件

    PFA,

    e2e.ti.com/.../Buildlogs_5F00_OAD_5F00_simplePeripheral.txt

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

    您似乎将项目置于C:/SDCT_copy下。 如何导入simple外围设备加载offchip以构建它? 您是否可以尝试将simple外围设备加载到默认工作空间文件夹以重新生成?

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

    我的工作区是C:\SDCT_Workspace。

    这里我也收到了相同的错误。

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

    我使用CCS10和C:/ti/workspace_v10/作为工作空间。 也许您可以尝试相同的设置以查看您的CAM是否成功。

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

    要安装哪个版本的CCS10?

    请证明在CC2640R2F上执行OAD的链接或文档

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

    1.我使用10.4 .0.0.0006万

    2.您可以参阅 dev.ti.com/.../index-oad-cc2640.html

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

    谢谢你。

    我将安装CCS v 10.4。

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

    希望这对您有效。

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

    您好,

    我安装了CCS v 10.4

    我从  C:\ti\simplelink_cc2640r2_SDK_4_20_00_04\examples\RTOS\CC2640R2_LAUNCHXL\blestack中2640中提取了项目simple_peripheral_oad_offchip。

    这是否正确?

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

    您应该使用CCS->File->Import并从C:\simplelink_cc2640r2_SDK_4_20_00_04\examples\RTOS\CC2640R2_LAUNCHXL\blestack中2640中选择simple_peripheral_oad_offchip,以将项目导入CCS。

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

    您好,

    我安装了CCS v 10.4

    已从文件夹C:\ti\simplelink_cc2640r2_SDK_4_20_00_04\examples\RTOS\CC2640R2_LAUNCCHXL\blestack导2640导入CCS

    我收到相同的错误信息。

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

    尝试导入simple_peripheral示例并查看是否可以成功构建。

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

    您好Rohit:

    我可以与YK一起确认,我可以将 simplelink_cc2640r2_SDK_4_20_00_04\examples\RTOS\CC2640R2_LAUNCHXL\blestack\simple_peripheral_oad_offchip导2640导入到CCS 10.4 中,并且可以毫无问题地进行构建。

    您需要定义CC2650DK_7ID,而不是CC2650_LAUNCHXL,以便Board_key_select需要定义。  key_left和key_right是在Application/board_key.h中定义的,它们应该是本地的,而不是链接的,如果“编译器包含选项”中没有包含Application文件夹,则还会出现几个问题。  仅当HEAPMGR_MEMFAIL  也是HEAPMGR_MEGMEAS时才应定义,这不是默认值。  因此,您的软件系统设置/设置非常不稳定。

    此致,
    Ryan