多个SPI从机连接到PAN1740

4个职位/0个新职位
最后一篇文章
巴拉斯
离线
最后一次见到:1年4个月前
已加入:2016-04-14 07:03
多个SPI从机连接到PAN1740

你好,
如何使用不同的芯片选择将多个SPI从设备连接到PAN1740?
如何配置它们并读取代码中的数据?

谢谢你
巴拉斯

设备:
MT\u对话框
离线
最后一次见到:1个月6天前
工作人员
已加入:2015-06-08 11:34
嗨,巴拉斯,

嗨,巴拉斯,

这个问题与BLE、58x或68x无关,通过一个spi总线连接不同的spi设备是可以在web上找到的。然而,我们的想法是将每个模块的MISO/MOSI/CLK线路连接在同一个引脚上,并将CS连接在不同的引脚上。每次你想和一个SPI设备通话时,只要把特定设备的CS拉到低位,这样你就可以启用它,然后开始输出数据和时钟。

谢谢你的对话

巴拉斯
离线
最后一次见到:1年4个月前
已加入:2016-04-14 07:03
嗨,MT\u dialog,

嗨,MT\u dialog,
谢谢你的建议。
我应该为每个CS使用spi\u init还是只使用GPIO\u ConfigurePin作为spi\u EN就足够了?

谢谢
巴拉斯

MT\u对话框
离线
最后一次见到:1个月6天前
工作人员
已加入:2015-06-08 11:34
嗨,巴拉斯,

嗨,巴拉斯,

每次您想与不同的设备通信时,您都必须配置不同的SPI\u EN pin,并根据SPI设备的配置、模块侦听的频率初始化580的SPI模块,极性等,因为驱动器包括正确的CS引脚设置,你将不得不设置以及。

谢谢你的对话