Skip to main content
Explorer
March 10, 2025
Question

Need help with STM32U5 and SPI

  • March 10, 2025
  • 3 replies
  • 711 views

Hi Folks:

I have this Riverdi board (RVT50HQSNWC00) with a STM32U5A9NJH6Q MCU.

I want to programming data transmission according to the image attached 

Im intent to use SPI but if any better option let me know

thanks in advance 

IMG-4286.jpg

 

 

    This topic has been closed for replies.

    3 replies

    Technical Moderator
    April 16, 2025

    Hello @VSANGIL and welcome to the community;

     

    I apologize for my late reply.

    If I understood your question, is the RVT50HQSNWC00 supported by the SPI interface?

    Could you please refer to RVT50HQSNWC00 display datasheet and check if the device supports the SPI protocol or not.

     

    Thank you.

    Kaouthar

    VSANGILAuthor
    Explorer
    April 21, 2025

    Hello @KDJEM.1 

    I'm willing to use this embedded display <https://riverdi.com/product/5-inch-tft-lcd-screen-stm32u5-embedded-display-capacitive-touch-panel-air-bonding-rvt50hqsfwa01?srsltid=AfmBOop0zr_KBC_VonqdLmfqet4aVzcAvrgGfW_ogfx1H8f6Y5RV-rdW> 

    Is supported officially by TouchGFX as a partner device.

    I'm trying to make the signal that is show in the image, at first I was thinking to use SPI but now I'm convinced that is better to use RTC to do the intended job 

    can you help me with that 

    thanks  

    Graduate II
    April 21, 2025

    WHAT device are you communicating with?

    SPI at 250 KHz should be OK. Are you always sending 256 bits?

    Would need to drive the Latch signal as a manual GPIO.

    VSANGILAuthor
    Explorer
    April 21, 2025

    Hello @Tesla DeLorean 

    I’m trying to communicate with a Fly Guidance Controller of a private jet (Hawker 800). I’m fabricating a test bench for testing and troubleshooting that unit. I’m already test all the functions manually with an oscilloscope and a signal generator. But I’m want to automate the process. The unit transmit and receive 256 bites of data without any frame or crc. No start bit, nor stop bit, no data structure at all. This is common on this systems made by Collins for private Jets avionics. The unit uses RS422 levels and drivers but the data stream is created by logic gates arrays and not a single MCU. The unit is connected to the Fly Guidance Computer that as far as I know uses a FPGA to generate the data transmitted. 
    The three signals has to be synchronized. Every bit has an specific position on the data stream to activate a discrete output or input 

    sorry for the long explanation. 
    if you need to know more about the unit let me know. 

    thanks for the fast response 👌🏻