连接到Pan1740的多个SPI奴隶

4个帖子/ 0新
最后一篇
Bharath.
离线
最后一次露面:2个月前1年
加入:2016-04-14 07:03
连接到Pan1740的多个SPI奴隶

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

谢谢
Bharath.

设备:
mt_dialog.
离线
最后一次露面:2天6小时前
职员
加入:2015-06-08 11:34
嗨bharath,

嗨bharath,

这个问题不是BLE,58x或68倍相关的,在一个SPI总线上连接不同的SPI设备是您可以在Web上找到的东西。然而,想法是将每个模块的MISO / MOSI / CLK线路连接在同一引脚上并将CS连接在不同的引脚上。每次都希望与SPI设备交谈,只需将特定设备的CS拉低,以便您将启用它,然后启动输出数据和时钟。

谢谢mt_dialog.

Bharath.
离线
最后一次露面:2个月前1年
加入:2016-04-14 07:03
嗨mt_dialog,

嗨mt_dialog,
谢谢你的建议。
我应该使用SPI_INIT为每个CS或仅作为SPI_EN足够的GPIO_CONFIGUREPIN?

谢谢
Bharath.

mt_dialog.
离线
最后一次露面:2天6小时前
职员
加入:2015-06-08 11:34
嗨bharath,

嗨bharath,

每次希望与不同的设备通信时,您必须配置不同的SPI_EN引脚,并根据SPI设备的配置初始化580的SPI模块,模块侦听,极性等和自驱动器以来的频率包括设置正确的CS引脚,您必须设置为此。

谢谢mt_dialog.