工具/软件:
您好支持团队:
我 基于示例代码 mibspi_loopback 工程在 r5f 端构建了 SPI 代码。 为了为 DSP 提供原始数据以进行进一步的信号处理和算法开发、我想将 SPI 代码从 r5f 迁移到 C66x 端。 如何在 CCS 中执行操作? 在这种情况下、我应该注意什么?
非常感谢任何评论和建议。
此致、
LIN
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.
工具/软件:
您好支持团队:
我 基于示例代码 mibspi_loopback 工程在 r5f 端构建了 SPI 代码。 为了为 DSP 提供原始数据以进行进一步的信号处理和算法开发、我想将 SPI 代码从 r5f 迁移到 C66x 端。 如何在 CCS 中执行操作? 在这种情况下、我应该注意什么?
非常感谢任何评论和建议。
此致、
LIN
您好 Lin、
AM273x MCU+ SDK 09.02.00.60 中有三个 MIBSPI 示例、位于 C:\ti\mcu_plus_sdk_am273x_09_02_00_60\examples\drivers\mibspi。 每个示例都有 R5F 内核 (FreeRTOS 和 nortos) 和 C66x 内核(仅限 nortos)的 CCS 工程。 您需要将 R5F 代码移植到 C66x 内核。
此致、
Ming
尊敬的 Ming:
感谢您的快速答复。 我会按照你的指示去做。
在这里、我对 AM273x MCU+ SDK 示例工程中的文件名有疑问。 现在我正在处理的密钥文件是 mibspi_loopback.c 我想重命名它以表示我们任务的一些含义、例如 controller.c 我可以在 CCS 的 Project Explorer 中直接重命名它吗? 我是否需要在其他地方重命名它? 我如何确保重命名成功、并且不会在 SDK 平台中导致任何潜在问题?
再次感谢您的帮助和支持。
此致、
LIN
您好 Lin、
正确重命名文件的方法是在 CCS 工程规范文件中:“c:\ti\mcu_plus_sdk_am273x_09_02_00_60\examples\drivers\mibspi\mibspi_loopback_dma\am273x-evm\c66ss0_nortos example.projectspec“ 例如:将 mibspi_loopback_dma.c 更改为新文件名
和
您必须更改以下文件的文件名: c:\ti\mcu_plus_sdk_am273x_09_02_00_60\examples\drivers\mibspi\mibspi_loopback_dma\mibspi_loopback_dma.c
然后在 CCS 中重新导入它并重新编译或
使用 makefile 重新编译它。
此致、
Ming
尊敬的 Ming:
在这里、我有关于调试和运行 C66x 工程代码的问题。 我已导入并构建了 mibspi_loopback_am273x-evm_c66ss0_nortos_ti-C6000 工程代码。
在上一篇文章中、您告诉了我 调试或运行 C66x 代码的过程、如下所示。
在每次修改和编译工程代码后、是否都必须重复上述 6 个步骤? 可以跳过任何步骤?
此致、
LIN
尊敬的 Ming:
感谢您的确认。 我将按照该程序调试和运行代码。
当我尝试修改 C66x 工程中的 example.syscfg 文件时、我发现只有两个可用于 C66x 内核的 RCSS_MIBSPIA/B。 根据 AM273x EVM 用户指南、 RCSS_MIBSPIA/B 分别连接到 EVM 的 J1 和 J11。 检查 J1 和 J11 时、它们与 J7 不同。 我有正确的 J7 连接器适配器、但没有用于 J1 或 J11 的适配器。
那么、我应该订购 J1 和 J11 采用哪种适配器? 您能为我提供正确的链接吗?
感谢您的帮助和支持。
此致、
LIN