您好,
我们有一些围绕 rfWsnNode 样本构建的代码(目前使用的最大代码为1 GHz 以下,计划稍后使用2.4 GHz 频段),这些代码在开发板上运行,目前使用资源管理器中的相关 CC1352P1_LAUNHHXL 样本构建。 现在是时候迁移到我们自己的硬件了。
尽管存在相似之处, 但实际目标是围绕 CC1352P 构建的定制 PCB,并且存在许多差异(例如,用于射频开关的针脚,LED 灯/按钮的变化,附加外围设备等) 我一直很难找到任何可行的方法,包括如何从使用开发套件转变为使用自己的硬件。
有大量的东西都是由魔力产生的,很难判断这些东西是从哪里产生的。
我尝试过文件->新建-> CCS 项目,只是为了了解最小系统的外观,甚至无法构建。 “我们建议使用资源管理器中的示例”...没问题,但我们如何使代码在启动板开发板之外的任何其他设备上正常工作?
经过一些探索,我终于找到了隐藏的深度(隐藏在一个隐藏的目录中!) 在下
simplelink_cc13xx_cc26xx_sdk_5_40_00_40/source/ti/boards/.meta
有一些.syscfg 文件引用的实际文件
@clipargs --board /ti/boards/CC1352P1_LAUNHHXL --RTOS tirtos7.
这是一组节点元信息,它们被转换为 build 目录中的 syscng/ti_*.(c|h)文件。
因此,问题是:
- 我们是否应该创建自己版本的 JS 元信息以添加我们自己的自定义板,并编辑 syscfg 文件以指向它?
- 如果是,有关文档在哪里?
- 如果不是,在 CCS 中添加板以与 RTOS (以及低于1GHz 的无线电和所有功能)配合使用的流程将在哪里记录?
实际上,我不在乎它是命令行还是 CCS,也不在乎我们是否需要启动一个新项目并将代码移入其中,只是希望能够专注于我们的功能,并使平台端与开发套件集成的方式相同。
感谢您的帮助,并对您自己的任何问题感到放心。
专利

