AD1468x - SPI半双工

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.xmece.com/support.我们将在未来几天修复bug /优化搜索和标记。
2个帖子/ 0个新
最后发表
bobspam@free.fr
离线
最后看到:3个月1天前
加入:2018-06-20 08:07
AD1468x - SPI半双工

你好

我确实需要与需要SPI半双工通信的SPI外设通信。

你能跟我确认一下AD1468x是可以做到的吗,怎么做到的?

复杂的SPI事务与回调函数之间的读和写事务,我们切换GPIO PIN函数从DO到DI合适吗?

提前谢谢你

设备:
PM_Dialog
离线
最后看到:12小时30分钟前
工作人员
加入:2018-02-08 11:03
如果我没理解错的话,

如果我理解正确,你想要3线SPI而不是4线SPI。那是正确的吗?如果是,您可以做一些类似附图的事情。电阻值取决于衬垫强度和电压水平。您需要确保Vhigh远高于Threshold。电阻与pads和pcb的电容一起创建一个低通滤波器。电阻越高,上升和下降的时间越长。根据速度可以尝试1K到10K。如果您指的是ad_spi_complex_transact() API,那么它将在全双工模式下使用。一般来说,DA1468x支持全双工模式,但如果您想连接一个支持半双工的外设,您可以执行我描述的过程。 In addition, I would strongly recommend you to have a look atSPI适配器的概念教程。

谢谢,PM_Dialog

附件: