Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
STM32 uputstva za iskusne početnike
#36
LVGL biblioteku je preporucio Nebojsa za STM32, tu kombinaciju nisam jos probao, LVGL igrom slucaja koristim na poslu za neki embedded uredjaj ali sa PowerPC jezgrom i Linux 2.x kernelom.

Uglavnom, svako kacenje displeja vece rezolucije od recimo 300x200 i to crno/bele treba preskociti sa Cortex-M jezgrom jer to nije za to napravljeno i predvidjeno, za to treba Cortex-A jezgro i lepo pod Linux-om da se to tera, recimo Raspberry Pi Zero i tome slicno.
https://forum.yu3ma.net/thread-2589-post...#pid114459

Zahtevna je grafika pre svega sa memorijimom pa posle sa osvezavanjem, samo liniju od 300px da nacrtas moras bar 300 komandi da prosledis preko SPI porta, mora da se crta sve pixel po pixel, iz biblioteke ovako ili onako na isto se svodi, svaki element na ekranu mora da se iscrta pixel po pixel, TO JE KADA SE TERA CORTEX-M kao graficki procesor sto to naravno nije.

Druga varijanta je displej sa na primer RA8875, taj ekran na sebi vec ima svoj graficki kontroler i memoriju i njemu na primer mozes da kazes "nacrtaj liniju 300px" kroz jednu komandu i to je vec druga prica, ima svoj Font EEPROM i generalno to je ekran sa grafickom karticom i onda moze da se oslobodi glavni MCU dosta i da to radi pristojno.

Opet kazem, Raspberry Pi bilo koja varijanta je super za grafiku i imas Linux ispod sto sve olaksava, 60FPS na matorom RPi 2 radi bez problema, ovi noviji tek kidaju, to kada budes dosao do Vertex i Fragment shader-a tek da vidis kako to radi ...
Reply


Messages In This Thread
STM32 uputstva za iskusne početnike - by npejcic - 05-16-2015, 08:21 PM
RE: STM32 uputstva za iskusne početnike - by mikikg - 10-18-2021, 05:42 PM

Forum Jump:


Users browsing this thread: 2 Guest(s)