cancel
Showing results for 
Search instead for 
Did you mean: 

Need help with STM32U5 and SPI

VSANGIL
Associate II

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

 

 

4 REPLIES 4
KDJEM.1
ST Employee

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

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

VSANGIL
Associate II

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  

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.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

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 👌🏻