Thread 中讨论的其他器件: SysConfig
要为 CC1312R1编译现有工程(使用 SDK4.40) 以便在 新的 CC1312R7上运行,必须更改什么?
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.
建议使用的方法是从最新 SDK (6.30)中获取 CC1312R7示例、然后移植应用。 4.40 SDK 不支持 CC1312R7器件、因此您无法继续使用该器件。
例如、如果您使用 rfPacketRX/rfPacketTX 示例作为 CC1312R1应用的起点、则在 CC1312R7上启动时应使用相同的示例。
您还应查看以下内容:
BR
Siri
您能否更详细地解释一下 CC1312R1和 CC1312R7之间的区别以及使 SDK 4.40与 CC1312R7不兼容的存储器大小。
遗憾的是、CC13x2 SDK 4.40和 CC13xx SDK 6.x 之间的差异非常大、CCS 和 SysConfig 支持的现有工程迁移非常糟糕、没有详细的文档说明。 因此、将一个不重要的项目(>20k LOC)提升到新的 SDK 是一项艰巨的工作、它需要大量的时间预算(在软件开发中、时间总是很少)。
我恐怕我们没有这方面的指南,这不是我们能够支持的任何东西:
从 CC13x2R7的迁移指南中:
"移植 CC13x2x7或 CC26x2x7的软件示例
CC13x2x7或 CC26x2x7与各自的 CC13x2x1或 CC26x2x1器件引脚兼容、功能相同、但具有额外的352KB 闪存和额外的64KB RAM。 但是、目前无法使用 硬件视图 工具来更改使用 CC13x2x1或 CC26x2x1将项目的器件类型更改为 CC13x2x7或 CC26x2x7。 强烈建议开发人员导入包含目标器件正确设置的工程、并相应地移植堆栈应用。"
Siri