主题中讨论的其他器件:HALCOGEN、 TMDS570LS31HDK
工具与软件:
我正在尝试使用 FreeRTOS 通过 DMA 在双 SPI 通信(一个用于 TX、一个用于 RX)范围内将 SPI2配置为从设备。
我使用 Halcogen 配置 SPI 通信。
我的问题是、当我们发送字节时、我们在 SPI2的 MOSI 上没有看到触发发生。 我们无法触发 DMA。
您是否有此类系统的工作示例(FreeRTOS 内处于从模式下的 SPI2 DMA)及其相关的 HCG 文件?
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.
工具与软件:
我正在尝试使用 FreeRTOS 通过 DMA 在双 SPI 通信(一个用于 TX、一个用于 RX)范围内将 SPI2配置为从设备。
我使用 Halcogen 配置 SPI 通信。
我的问题是、当我们发送字节时、我们在 SPI2的 MOSI 上没有看到触发发生。 我们无法触发 DMA。
您是否有此类系统的工作示例(FreeRTOS 内处于从模式下的 SPI2 DMA)及其相关的 HCG 文件?
尊敬的 Amaury Carval:
上述常见问题解答包括 SPI DMA 示例、即使它们不基于 RTOS、您可以参考它们并验证您是否也在执行相同的初始化?
如果无法解决问题、我将尝试进一步调查此问题。
——
谢谢、此致、
Jagadish。
尊敬的 Jagadish:
感谢您的支持和链接。 遗憾的是、我还不能使它工作。 我在没有任何运气的情况下尝试了演示"spi_slave"(原封不动、没有 FreeRTOS)。
尽管中断已经在 halcogen 中被"激活"、但看起来没有被触发中断。 我想知道是否在其他地方没有缺少配置参数?
任何进一步的帮助都很好。 我可以提供 halcogen 配置当然如果这样可以帮助、代码就是演示中的代码。 (我正在使用 HDK 电路板)。
谢谢!
此致