1. Co to jest układ pamięci QSPI
- Karta katalogowa: Zdobądź kartę katalogową układu pamięci QSPI, z którym pracujesz. Zawiera ona szczegółowe informacje na temat poleceń, czasów, układu pamięci oraz operacji, takich jak odczyt, zapis i kasowanie.
- Protokół komunikacyjny: QSPI wykorzystuje protokół Quad SPI, co oznacza, że może wysyłać i odbierać dane za pomocą czterech linii danych, co zwiększa przepustowość w porównaniu z tradycyjnym protokołem SPI.
2. Programowanie pamięci QSPI Flash
Układ QSPI stosowany w wyświetlaczach Riverdi EVE4 można zaprogramować na dwa główne sposoby:
- Programowanie za pomocą EVE Asset Builder:
- Opis metody: Ta metoda polega na użyciu oprogramowania EVE Asset Builder (EAB) do zaprogramowania pamięci flash QSPI. EAB pozwala użytkownikom konwertować i przesyłać zasoby graficzne bezpośrednio do wyświetlacza, co ułatwia zarządzanie nimi.
- Zalecany sprzęt: Do tej metody potrzebna jest płytka ewaluacyjna z wbudowanym mostkiem FT232H USB-RiBUS (SPI). Most ten umożliwia komunikację między interfejsem USB a wyświetlaczem BT817Q/EVE4 przez interfejs SPI.
- Programowanie bezpośrednie przez port P3:
- Opis metody: To podejście pozwala na bezpośrednie programowanie pamięci flash QSPI poprzez fizyczne podłączenie do układu flash wyświetlacza.
- Wymagany kabel: Kabel TC2050-IDC-NL służy do bezpośredniego podłączenia do pamięci flash w celu zaprogramowania.
Obie metody oferują różne podejścia – pierwsza opiera się w większym stopniu na oprogramowaniu i wymaga specjalistycznego sprzętu do budowy mostków, natomiast druga zapewnia bezpośredni dostęp do pamięci flash, co pozwala na ręczne programowanie i może skrócić czas programowania.
3. Polecenia do obsługi pamięci QSPI
Musisz zaimplementować lub skorzystać z gotowych funkcji, żeby wysyłać polecenia QSPI. Do typowych poleceń QSPI należą:
- Polecenie READ (0x03 lub 0x6B): Służy do odczytu danych z pamięci.
- WRITE ENABLE (0x06): Aby włączyć operacje zapisu.
- WRITE DISABLE (0x04): Aby wyłączyć operacje zapisu.
- PROGRAM PAGE (0x02): Służy do zapisywania danych pod określonym adresem pamięci.
- SECTOR ERASE (0x20): Służy do skasowania sektora pamięci.
- BULK ERASE (0xC7): Służy do skasowania całej pamięci.


Metoda 1: EVE Asset Builder


Metoda 2: Kabel TC2050-IDC-NL + port programowania P3
ODKRYJ NASZĄ
Whitepaper
Osiągnij idealną interakcję użytkownika z wyświetlaczem dzięki odpowiedniemu czujnikowi Touch Sensor IC. Czy kiedykolwiek zmagałeś się z problemami związanymi z fantomowymi dotknięciami lub certyfikacją? Rozwiń swoje prace B+R jak profesjonalista dzięki naszemu Whitepaperowi!



