Dom > Vijesti > Sadržaj

Bridgetek BT81X (815/6) Napredni EVE Graphics Engine SPI NOR Flash sučelje

May 09, 2019

BT815 / 6 implementira SPI master za spajanje na vanjski SPI NOR Flash. Grafička sredstva poput
Unicode fontove i slike možete spremiti u flash memoriju. Grafički pogon BT815 / 6 može dohvatiti
ove grafičke imovine izravno bez prolazi kroz vanjski domaćin MCU, čime se znatno offloading
domaćin MCU iz hranjenja prikaz sadržaja.
BT815 / 6 podržava različite NOR flash memorijske uređaje različitih proizvođača kao što je Macronix,
Winbond, Micron, ISSI i Gigadevice. Sučelje će raditi na brzini takta sustava (do 72 MHz) na 4
bit mod.
image

Registri REG_FLASH_STATE ukazuje na stanje podsustava bljeskalice. Prilikom pokretanja stanje bljeska je

FLASH_STATE_INIT. Nakon što je otkrivanje završilo, bljeskalica je u stanju FLASH_STATE_DETACHED ili

FLASH_STATE_BASIC, ovisno o tome je li otkriven priključeni flash uređaj.

Ako nijedan uređaj nije otkriven, svi SPI izlazni signali su niski.

Kada MCU domaćin pozove CMD_FLASHFAST, sustav bljeskalice pokušava preći u način rada za punu brzinu

stanje u FLASH_STATE_FULL.

U bilo kojem trenutku korisnik može nazvati CMD_FLASHDETACH kako bi onemogućio flash komunikaciju. U

odvojeno stanje, mogu se koristiti naredbe CMD_FLASHSPIDESEL, CMD_FLASHSPITX i CMD_FLASHSPIRX

za kontrolu SPI magistrale.

Ako je odvojen, MCU glavnog računala može pozvati CMD_FLASHATTACH da ponovno uspostavi komunikaciju s bljeskalicom

uređaj.

Izravno prikazivanje bitmapa iz bljeskalice moguće je samo u FLASH_STATE_FULL. Nakon izmjene

Sadržaj bljeskalice, MCU bi trebao izbrisati bitmap cache na čipu pozivajući CMD_CLEARCACHE.