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.

[参考译文] CCS/CC2564MODA:将蓝牙示例移植到ARM处理器时遇到问题

Guru**** 2558250 points
Other Parts Discussed in Thread: MSP430F5438A, CC2564CSTBTBLESW, CC2564

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/583029/ccs-cc2564moda-trouble-porting-bluetopia-example-to-arm-processor

部件号:CC2564MODA
主题中讨论的其他部件:MSP430F5438ACC2564CSTBTBLESWCC2564

工具/软件:Code Composer Studio

我正在尝试将CC256X蓝牙堆栈下载中提供的蓝牙示例从MSP430F5438A实验板移至运行ThreadX的ARM处理器。 我已经浏览了移植指南,但似乎无法找到解决我的问题的方法。 在尝试编译示例代码SSP_Demo时,我遇到了未定义的错误。 其中至少有一个是BSC_Initialize。 我相信这个函数可以在bluetopia库libBluetopia.a中找到,但这个库似乎是为代码编写器而制作的。 当我尝试将其链接起来时,它似乎不起作用。

是否有人可以提供有关将蓝牙样例代码移植到ARM处理器而不使用代码编辑器进行编译的信息?

许多编译器错误中的几个错误:

错误:L6218E:未定义符号BSC_Initialize (从SPPDemo.o引用)。
错误:L6218E:未定义符号BSC_Shutdown (从SPPDemo.o引用)。

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

    MSP430发行版中提供的蓝牙堆栈二进制文件是为MSP430编译的。 ARM器件的架构与MSP430不同,因此二进制代码不可转让。

    processors.wiki.ti.com/.../CC256x_Forum_Guidelines_and_FAQs

    请参阅cc2564cstbtblesw,了解为Cortex M3,Cortex M4和Cortex M4F编译的堆栈二进制文件。

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

    我尝试了您提供的堆栈,但我相信我们没有使用M3或M4。 所有.a库都不起作用。 如果我想将CC2564与通用ARM处理器配合使用,您会推荐什么?

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

    我们正在使用ARM9处理器。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是在ARM9处理器上运行Linux,还是仅运行裸机/RTOS代码?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们正在运行ThreadX
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Alec,

    在这种情况下,您恐怕无法成功地将任何TI双模式蓝牙堆栈版本移植到您的设置中。

    processors.wiki.ti.com/.../CC256x_Forum_Guidelines_and_FAQs

    此致,
    Vihang