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.
您好!
我正在尝试 使用 CC2340R5 至 CC2340R2移植指南将示例 Basic_Ble_Peripheral 项目从 CC2340R5器件迁移到 CC2340R2
在 CC2340R5模块中进行编译并加载后 、模块未启动、而调试程序在该模块处停止
根据 CC2340R5至 CC2340R2移植指南对 syscfg 和连接器命令文件进行了更改、其中附加了图像
如果我最后出错了、能不能帮您解决这个问题?
CCS 版本: CCS 12.6.0
SDK 版本: simplelink_lowpower_f3_sdk_7_40_00_64
谢谢。
Vignesh。
尊敬的 Vignesh:
您是不是说您遵循 CC2340R5-CC2340R2迁移指南并尝试执行从 CC2340获得的代码 R5 进行编程? 恐怕这是不可能的。
在等待 CC2340R2样片时、确保您的项目大小达到256KB 或闪存、28KB RAM 可能是快速开始评估 CC2340R2的最佳方式。
我希望这将有所帮助、
此致。
您好、Clement、
感谢您的答复。
您是不是打算遵循 CC2340R5-CC2340R2迁移指南并尝试执行在 CC2340上获得的代码 R5 进行编程? 我担心这是不可能的。[/报价]哪些 CC2340R2代码无法使用 CC2340R5器件进行测试?
我参考了一份文档、其中提到了我们可以使用 CC2340R5 Launchpad。
e2e.ti.com/.../SWRS282_5F00_CC2340R2_5F00_FCS_5F00_2023_2D00_02_2D00_07.pdf
用于 开发 CC2340R2、我需要从其中导入示例 based_ble 项目
SDK: simplelink_lowpower_f3_sdk_7_40_00_64 \examples\rtos\LP_EM_CC2340R5\ble5stack/basic_ble? 是这样。
之后使用 CC2340R5-CC2340R2迁移指南时、需要更改 CC2340R2。
谢谢。
Vignesh。
尊敬的 Vignesh:
配置为在 CC2340R2上运行的代码只能在 CC2340R2上运行-这是因为 CC2340R5和 CC2340R2上的无线电配置不同。
以下是建议的开发流程:
如果您唯一使用的硬件是围绕 CC2340R5构建的(例如、您只有 LP-EM-CC2340R5)、请参考 CC2340R5示例(例如 \examples\rtos\LP_EM_CC2340R5\ble5stack/based_ble)。
通过减小链接器命令文件中配置的闪存和 RAM、确保您生成的代码适合 CC2340R2。 请注意、即使您在链接器命令文件中修改 RAM 和闪存大小、此时您正在编译一些在 CC2340R5上运行的代码。
当您准备好使用 CC2340R2样片后、请遵循 CC2340R5-CC2340R2迁移指南来生成与 CC2340R2器件兼容的二进制文件。 在 CC2340R2器件上运行此二进制文件。
我希望这将有所帮助、
此致、