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/CC2564:具有 TM4C123x 的 CC2564B (PAN1326B)-分步实施

Guru**** 2524250 points
Other Parts Discussed in Thread: TM4C123GH6PZ, CC256XM4BTBLESW

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/574064/ccs-cc2564-cc2564b-pan1326b-with-tm4c123x---step-by-step-implementation

器件型号:CC2564
主题中讨论的其他器件:TM4C123GH6PZCC256XM4BTBLESWDK-TM4C123G

工具/软件:Code Composer Studio

先生们:

IDE 在 Windows 中为 CCSv7。 硬件 TM4C123GH6PZ 连接到定制板上的 PAN1326B (CC2564B)。

我正在尝试将 Bluetopia (CC256XM4BTBLESW)实施到我们的现有固件中、以便最初添加 BT 经典 SPP 通信。 我们的现有固件使用 TivaWare、而不是 TI-RTOS。

对于特定的电路板、事实上已经有一个完整的固件在"产品的其余部分"工作、并且我没有 TM4C129X 评估套件来查看在示例环境中运行的 Bluetopia、因此我很难实现我的目标。 wiki 示例是特定于该示例运行的方式、但它并未提及如何将堆栈移植到现有项目中。

在此、TI 研究员是否可以为这种任务提供一些指导? 一些问题:

-假设我在项目配置中找到了路径,我需要包含哪些头文件?

-因为我是 Noos、所以我似乎需要为一些基本任务创建自己的函数:就绪系统已用毫秒(没问题)-以及其他我不希望看到的内容、例如使用特定值初始化存储器段。 真的是这样吗?

我们非常感谢您提供有关此实施的更多文献或真实示例!

此致

布鲁诺

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Vihang、
    您似乎是该论坛上最活跃的 TI 同行工程师。 我坚信您是在这个问题上提供帮助的人。
    请仔细观察并帮助我们-这件事在我们公司内变得有点紧迫、这不是"学校儿童尝试学习如何点亮 LED "、而是真正的产品要求。 您在其他 TI 论坛上的同事将确认我们会尽最大努力帮助用户处理其他问题、并且我们是 TI 的坚定支持者!
    提前感谢您的帮助。
    布鲁诺
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Bruno、

    很抱歉耽误你的时间。 我错过了这个线程。

    在您的应用中集成 TI 双模蓝牙堆栈时是否仍然遇到问题?

    如果是、您能更详细地解释一下您面临的问题吗?  

    [引用用户="Bruno Saraiva"]

    -假设我在项目配置中找到了路径,我需要包含哪些头文件?

    [/报价]

    您可以参阅 SPPDemo CCS 项目以获取完整列表。 除了项目目录(SPPDemo.h 和 main.h)中的头文件外、Cortex_M4/Hardware/和 Cortex_M4/Bluetopia/目录中还包含头文件。

    [引用用户="Bruno Saraiva"]

    -因为我是 Noos、所以我似乎需要为一些基本任务创建自己的函数:就绪系统已用毫秒(没问题)-以及其他我不希望看到的内容、例如使用特定值初始化存储器段。 真的是这样吗?

    我们非常感谢您提供有关此实施的更多文献或真实示例!

    [/报价]

    CC256XM4BTBLESW 示例应用还支持用于开箱即用演示的 DK-TM4C123G 平台。 与您使用的 TM4C 相比、此平台上的 MCU 非常相似(只是更多 GPIO)。 因此、您可以在项目中仅使用 HAL (包括上面提到的任务)。 您只需要执行一些板级移植、如引脚定义(在 HALCFG.h 中)等

    希望这对您有所帮助。

    此致、
    VIHang