This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP432E401Y: MSP432的SPI时序,1.什么时候时钟有效 2.在4线主模式,STE用来激活从设备时,STE在发送完每个byte后都会自动恢复到无效(inactive)状态吗

Part Number: MSP432E401Y


1. 时钟什么情况下工作

    我的印象中是发送缓冲区里填入数据时,就会启动,然后,我最近在学SI24R1,用的是SPI通信,时序如图右,在发送完读指令(C7--C0)后,我要如何才能获得右上那块黑色区域的效果以接收读取的数据?

2. 关于4线主模式下STE信号的控制

    此处以STE为低电平使从机有效为历。在左图(MSP432官方技术手册),她每次发送完 1byte 后就拉高了 STE,请问,这是在配置好IO口后,由硬件自动完成的吗,如果是的话,是不是4线模式无法正常控制SI24R1(右图可知,主机连续接收多个字节,要保持CSN,即STE为低电平)。

  • 你好,为了更有效的解决您的问题,我将咨询TI相关资深工程师,一旦有回复会立即回复您。

  • 你好,

    我要如何才能获得右上那块黑色区域的效果以接收读取的数据?

    它们指一个“don't care”周期,所以在那条线上数据是什么无所谓。

    此处以STE为低电平使从机有效为历。在左图(MSP432官方技术手册),她每次发送完 1byte 后就拉高了 STE,请问,这是在配置好IO口后,由硬件自动完成的吗,如果是的话,是不是4线模式无法正常控制SI24R1(右图可知,主机连续接收多个字节,要保持CSN,即STE为低电平)。

    正确。如果想要避免此问题,常见的作法是人为控制STE 线不将它配置成eUSCI而是GPIO,根据需要来配置高低电平。