工具/软件:TI-RTOS
您好!
我正在尝试将 BLE 连接添加到我为 STMicroelectronics 的 STM32 MCU 开发的项目中。 我想使用 CC2650芯片(更确切地说、是 CC2650MODA 模块)、在其上运行 SNP 代码、并在 STM32器件上运行 SAP 库(或等效代码)。
我完成了 TI 针对 CC2650的 ProjectZero 实验以及本实验:
这说明了在 MSP432处理器上运行 ProjectZero 示例以及运行 SNP 的外部 CC2650模块。
现在、我尝试将 SAP 库代码移植到运行 FreeRTOS 的 STM32 MCU。 这似乎不是一项微不足道的任务、我对 CC2650/MSP432和 TI 代码(基于 TI-RTOS)没有很好的经验。 因此、我想知道是否有人可以为我提供一些建议、帮助我更轻松地完成移植。
现在、我有以下问题:
1.是否有 SAP 库代码(包括 NPI 代码)的说明。 具体而言、我希望看到一些线程运行以及消息/事件在这些线程和用户应用程序线程之间传递的图。
2.我可以看到、有相同的 ProjectZero 示例(对于 MSP432)、SAP 库在 FreeRTOS 而非 TI-RTOS 上运行。 我尝试编译这个、但它要求单独下载和安装 FreeRTOS。 我安装了 FreeRTOS、但未能将其附加到 CCS 中的工程中(必须重新定义某些常量?)。 是否有关于如何编译 FreeRTOS 上运行的项目的说明? 这个示例对我来说会更好、因为我计划将 SAPLib 移植到运行 FreeRTOS 的 STM32。
谢谢你。