DA14680上的SPI奴隶

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
Buckko.
离线
最后一次露面:3年1个月前
加入:2018-01-26 07:53
DA14680上的SPI奴隶

您好对话团队,

我们希望将DA1680设备作为连接到另一个MCU的SPI从设备操作。我们在从奴隶中运行时会看到问题。

请找到我们所做的实验和测试:

实际上我们正在测试对话框提供的SDK中的示例项目。
使用SPI适配器将SPI配置配置为从属。在此配置中,我们已以3种方式配置SPI奴隶。它正在为第一个2-3次交易工作(2个芯片从SPI Master中选择)。

1. SPI读/写函数被称为HW_SPI_WRITEREAD_BUF,没有回调(轮询模式)
2.使用回调和DMA(中断+ DMA)称为HW_SPI_WRITEREAD_BUF的SPI读/写函数(中断+ DMA)
3. SPI读/写函数被称为HW_SPI_WRITEREAD_BUF,其中包含回调而没有DMA。(中断模式)

在所有配置中,在调试时在SPI从站中接收的数据不保持不一致。对从站传输的数据(在主设备中收到的数据)也相同

您有任何提示还是运行示例?

提前致谢

设备:
mt_dialog.
离线
最后一次露面:3个月1周前
职员
加入:2015-06-08 11:34
嗨Buckko,

嗨Buckko,

我们将脱机联系您。

谢谢mt_dialog.