你好,对话框的团队,
我们想操作DA1680设备作为一个SPI从连接到另一个MCU。当我们运行奴隶时,我们看到了问题。
请查看我们所做的实验和测试:
实际上,我们是在Dialog提供的sdk中测试示例项目。
使用SPI适配器将SPI配置为从属。在这个配置中,我们以3种方式为SPI slave进行了配置。它工作在前2-3个事务(2个芯片从SPI主选择)。
1.SPI读/写函数hw_spi_writeread_buf没有回调(轮询模式)
2.SPI读/写函数hw_spi_writeread_buf启用了回调和dma(中断+ dma)
3.日志含义SPI读/写函数hw_spi_writeread_buf,启用回调而不启用dma。(中断模式)
在所有的配置中,在调试时从SPI接收到的数据不一致。从从服务器传输的数据(从主机接收的数据)也是如此。
你有什么提示或例子吗?
谢谢提前
设备:
嗨Buckko,
我们会离线联系你。
由于MT_dialog