主题中讨论的其他器件:TM4C123GH6ZRB、 CC2564、 CC256XM4BTBLESW、 CC256XSTBTBLESW、 、 TI-BT-4-2-STACK-LINUX-ADDON
我们拥有基于 TM4C123GH6ZRB 微控制器和 CC2564蓝牙芯片的硬件。 我们使用了 TI 提供的称为 CC256XM4BTBLESW 1.2R2版本的蓝牙堆栈、该堆栈使用的是具有 TI C 编译器的 Code Composer Studio。 一切都很好。
现在、由于可用性、寿命终止等原因、我们需要将蓝牙芯片升级到 CC2564C 我们认为这比较容易,但事实证明是非常困难的。
主要问题是、我们需要将蓝牙堆栈更改为 CC256XSTBTBLESW、以获得对 CC2564C 的支持、并且该堆栈不附带对 TI C 编译器的支持。 因此、我们尝试将代码移植到使用 GCC 编译器。 我们有需要编译的东西、但我们面临着多个试图解决的错误。
现在我的问题是:
是否有办法使较旧的蓝牙堆栈(CC256XM4BTBLESW 版本1.2R2)与 CC2564C 搭配使用? 这意味着我们可以坚持使用相同的 C 编译器、避免出现大量问题。
如果没有、是否有机会获取 支持 TI 编译器的 CC256XSTBTBLESW 堆栈? 这也意味着我们避免更改编译器。
非常感谢您的任何帮助或指导!