Skip to main content
RZahor
Associate II
June 7, 2021
Solved

SPI signal looks weird on STM32F746

  • June 7, 2021
  • 2 replies
  • 1347 views

Hi,

I have a custom board with STM32F746 MCU and XPT2046 touch controller (Clone of TI TSC2046E). They are connected on SPI2 (no other devices on this bus), running at ~210Kbit/s.

I couldn't get the touch controller to work correctly, so I've connected an oscilloscope to find that the signal itself looks pretty clean, but at the end of some bytes I can see a very long fall time (see attached pictures). Do I need to put pull-down resistors on the bus? I have never encountered this kind of problem with SPI before.

Any idea for solving this will be highly appreciated,

Thanks,

Roy

    This topic has been closed for replies.
    Best answer by TDK

    SPI devices often put the MISO line into a high-z state after the transmission is complete. There's no problem with this as the value is don't care at that point.

    2 replies

    TDK
    TDKBest answer
    June 7, 2021

    SPI devices often put the MISO line into a high-z state after the transmission is complete. There's no problem with this as the value is don't care at that point.

    "If you feel a post has answered your question, please click ""Accept as Solution""."
    RZahor
    RZahorAuthor
    Associate II
    June 7, 2021

    Thank you very much, I learned something new :)