了解更多常见问题解答教程

6个帖子/ 0新
最后一篇
Firefox2005.
离线
最后一次露面:2天13小时前
加入:2016-04-13 09:36
SPI 9位模式

你好,

是否可以将先前位添加到从站的实际8位SPI模式,以指示字节是否必须解释为数据或命令?

如果存在示例应用程序会很好。我找不到...

最好的祝福

设备:
PM_DIALOG.
离线
最后一次露面:10小时前1天
职员
加入:2018-02-08 11:03
嗨Firefox2005,

嗨Firefox2005,

您能帮我们了解您想要完成的内容吗?我的道歉,但对我来说并不清楚你的要求是什么。

谢谢,PM_DIALOG.

Firefox2005.
离线
最后一次露面:2天13小时前
加入:2016-04-13 09:36
你好,

你好,

感谢您的回复。

普通SPI操作/ BITFLOW:

D7,D6,D5,D4,D3,D2,D1,D0

自定义SPI操作/ bitflow:

特殊位,D7,D6,D5,D4,D3,D2,D1,D0

所以基本上我只想转移9位数据而不是8位,但在SDK中只有描述了8,16,32位模式。D7至D0是转移的实际数据。如果数据是命令字节或数据字节,则特殊位应仅指示从站。从设备提供正常的“4线模式(SPI + Data / Command-GPIO)或”3线模式“,可节省额外的数据/命令-GPIO,并包括此GPIO中的其他需要的信息选择“3线”时在SPI流中传输。

如果不清楚,我可以通过电子邮件分享机密信息。

PM_DIALOG.
离线
最后一次露面:10小时前1天
职员
加入:2018-02-08 11:03
嗨Firefox2005,

嗨Firefox2005,

感谢您的详细回复。但是,SDK仅支持8,16或32位模式。

谢谢,PM_DIALOG.

Firefox2005.
离线
最后一次露面:2天13小时前
加入:2016-04-13 09:36
需要解决解决方案。

需要解决解决方案。我认为这是易于驱动LCD显示器时的流行要求。是否可以将第一个附加位进入数据传输?

PM_DIALOG.
离线
最后一次露面:10小时前1天
职员
加入:2018-02-08 11:03
嗨Firefox2005,

嗨Firefox2005,

如我之前的评论中所提到的,SDK支持8,16或32位模式。Bitbanging第一个附加位进入数据传输,可能是可能的,但没有任何示例或指导方式。SPI驱动程序也不支持它,因此您应该在此实现自己的实现。

谢谢,PM_DIALOG.