Part Number:TMS320C6713B
MCBSP配置成SPI主模式和2个SPI从设备通信,这2个设备的CLK、MISO、MOSI姐一起,使用FXS引脚和一个GPIO作为片选,操作GPIO控制的片选时,需要把FXS配置成GPIO模式,将其拉高,将控制片选的GPIO拉低,这样来选中另一个设备,请问当FXS配成GPIO模式时,其他引脚也被配置成GPIO了,
此时进行SPI通信时,需要自己将CLK、MISO、MOSI模拟出SPI的时序吗?
还是有什么其他方式能够将FXS单独配置成GPIO模式呢?
Shine:
FXS不能单独配置成GPIO模式,也没有其他方式。
另外,c6713B太老了,是用它做新项目吗?如果是的话,建议使用C6748替代。
,
such:
这个跟片子本身没有关系,6713和6748的MCBSP差不多,我想请问一下就是这种GPIO做拓展片选的方式,一般是怎么实现的,GPIO那一路的时钟和收发都要控制PCR寄存器来模拟spi时序吗?
,
Shine:
C6748性价比更好,C6748上有多片选的SPI接口,可以直接接多个slave。 我们没有用GPIO模拟SPI时序的示例可供参考,您可以参考一下下面用GPIO模拟UART口看是否有帮助。 https://www.ti.com/lit/an/spra633c/spra633c.pdf
,
such:
非常感谢
,
Shine:
不客气~