HSPI and VSPI, meaning thereof?

ESP_Sprite
Posts: 4128
Joined: Thu Nov 26, 2015 4:08 am

Re: HSPI and VSPI, meaning thereof?

Postby ESP_Sprite » Mon Aug 19, 2019 2:38 am

Yes, both are hardware peripherals, and (apart from some details wrt what pins to use if you need to go *really* fast) they are fully interchangable.

peterbaldock
Posts: 1
Joined: Wed Apr 08, 2020 11:15 am

Re: HSPI and VSPI, meaning thereof?

Postby peterbaldock » Tue May 26, 2020 9:48 am

How about H_orizontal and V_ertical, for LCD interface?

Boring, I know.

ESP_Sprite
Posts: 4128
Joined: Thu Nov 26, 2015 4:08 am

Re: HSPI and VSPI, meaning thereof?

Postby ESP_Sprite » Tue May 26, 2020 12:42 pm

peterbaldock wrote:
Tue May 26, 2020 9:48 am
How about H_orizontal and V_ertical, for LCD interface?
...That makes no sense from a technological point of view, but if it makes you happy to think of them like that, I won't stop you.

ssbayanov
Posts: 1
Joined: Mon Sep 07, 2020 5:02 am

Re: HSPI and VSPI, meaning thereof?

Postby ssbayanov » Mon Sep 07, 2020 5:06 am

permal wrote:
Tue May 23, 2017 7:30 pm
Hi,

HSPI and VSPI are referenced throughout the documents and this forum, but I've seen no explanation as to what the H and V actually stands for - could someone please enlighten me?
H is Host
V is slaVe

rickqin
Posts: 1
Joined: Fri Oct 09, 2020 6:07 pm

Re: HSPI and VSPI, meaning thereof?

Postby rickqin » Fri Oct 09, 2020 6:51 pm

ESP32 has 4 SPI controllers. They are SPI0、SPI1、SPI2、SPI3.
SPI0 can be used to access to the external storage unit as a fast cache.
SPI1 can be used as the Master host.
SPI2, SPI3 can be used as both Master and Slave.
SPI0 and SPI1 share one BUS prefixed with "SPI", they consist of signals "D, Q, CS0 ~ CS2, CLK, WP, HD",
while SPI2 and SPI3 use BUS prefixed "HSPI" and "VSPI" respectively.

Shortly, they are the SAME!

Who is online

Users browsing this forum: No registered users and 40 guests