你好,
是否有可能添加之前的位到实际的8位SPI模式为从属指示字节是否必须被解释为数据或命令?
如果有一个示例应用程序就好了。我找不到任何……
致以最亲切的问候
嗨Firefox2005,
你能帮我们理解一下你想要完成什么吗?对不起,我不太清楚您的要求是什么。
谢谢,PM_Dialog
谢谢你的回复。
正常的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 +数据/命令行GPIO)或“3线模式”,它保存额外的数据/命令行GPIO,并在额外的位中包括这个GPIO的信息,当选择“3线”时,需要在SPI流中传输。
如果不清楚,我可以通过电子邮件分享机密信息。
感谢您的详细回复。但SDK仅支持8、16和32位模式。
我们需要一个解决方案。我认为这是一个普遍的要求,例如当涉及到驱动液晶显示器。是否有可能在数据传输中插入第一个额外的位?
正如我在前面的评论中提到的,SDK只支持8位、16位或32位模式。Bitbanging第一个额外的位进入数据传输,这可能是可能的,但没有任何例子或指南,如何做到这一点。SPI驱动程序也不支持它,所以您应该自己来实现它。
嗨Firefox2005,
你能帮我们理解一下你想要完成什么吗?对不起,我不太清楚您的要求是什么。
谢谢,PM_Dialog
你好,
谢谢你的回复。
正常的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 +数据/命令行GPIO)或“3线模式”,它保存额外的数据/命令行GPIO,并在额外的位中包括这个GPIO的信息,当选择“3线”时,需要在SPI流中传输。
如果不清楚,我可以通过电子邮件分享机密信息。
嗨Firefox2005,
感谢您的详细回复。但SDK仅支持8、16和32位模式。
谢谢,PM_Dialog
我们需要一个解决方案。我认为这是一个普遍的要求,例如当涉及到驱动液晶显示器。是否有可能在数据传输中插入第一个额外的位?
嗨Firefox2005,
正如我在前面的评论中提到的,SDK只支持8位、16位或32位模式。Bitbanging第一个额外的位进入数据传输,这可能是可能的,但没有任何例子或指南,如何做到这一点。SPI驱动程序也不支持它,所以您应该自己来实现它。
谢谢,PM_Dialog