2024-04-29 10:37 AM
I'm planning a new device and wish to use an STM32U5 series processor.
We would like to reuse an existing display. However, this has a QSPI interface (at 50MHz).
Is it possible to use one of the Octal-SPI interfaces on the STM32U5 series for driving a display? I could not find any documentation explicitly discussing this.
Specifically I was looking at the STM32U585
Thanks!
Solved! Go to Solution.
2024-04-29 12:04 PM
Not familiar with your display
But if it works on another STM32 QSPI interface it should here.
ST doesn't check the command. You can set the length and direction of the data phase. You can skip Address or Alternate phases.
Command, Address and Alternate are output phases.
2024-04-29 11:26 AM
The OCTOSPI interface on the U5's, and other STM32, can communicate with QUADSPI memory devices, you can control the lines in use to 1, 2, 4 or 8-lines, for each of the command, address, alternate and data phases.
2024-04-29 11:38 AM
Thanks for the fast reply!
I'm aware that the Octal-SPI can be changed to a QSPI, dual-SPI or even a regular SPI interface, I'm just not sure if it can also be used as a display interface for a QSPI display. I have seen on other MCUs (for example Nordic Semiconductor nRF5340) the flash memory interface can only be used for flash memory, and there are hardware limitations that inhibit it from being used to drive a display.
2024-04-29 12:04 PM
Not familiar with your display
But if it works on another STM32 QSPI interface it should here.
ST doesn't check the command. You can set the length and direction of the data phase. You can skip Address or Alternate phases.
Command, Address and Alternate are output phases.