{"id":133102,"date":"2025-05-13T12:00:25","date_gmt":"2025-05-13T10:00:25","guid":{"rendered":"https:\/\/riverdi.com\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays"},"modified":"2025-05-13T12:00:25","modified_gmt":"2025-05-13T10:00:25","slug":"wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays","status":"publish","type":"post","link":"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays","title":{"rendered":"Wprowadzenie do STM32 Embedded Displays: cz\u0119\u015b\u0107 1"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_87_1 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Prze\u0142\u0105cznik Spisu Tre\u015bci\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #002175;color:#002175\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #002175;color:#002175\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays\/#Zobacz_jak_dzialaja_kompleksowe_rozwiazania_wyswietlaczy_i_proste_narzedzia_do_projektowania_GUI\" >Zobacz, jak dzia\u0142aj\u0105 kompleksowe rozwi\u0105zania wy\u015bwietlaczy i proste narz\u0119dzia do projektowania GUI<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays\/#Dlaczego_wyswietlacze_STM32_to_przelom_dla_inzynierow\" >Dlaczego wy\u015bwietlacze STM32 to prze\u0142om dla in\u017cynier\u00f3w?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays\/#Naprawde_wszystko_w_jednym_przetwarzanie_pamiec_interfejsy\" >Naprawd\u0119 wszystko w jednym: przetwarzanie, pami\u0119\u0107, interfejsy<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays\/#Bogate_opcjonalne_mozliwosci_konfiguracji_interfejsu_do_integracji_przemyslowej\" >Bogate opcjonalne mo\u017cliwo\u015bci konfiguracji interfejsu do integracji przemys\u0142owej<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays\/#Obsluga_dwoch_wyswietlaczy_za_pomoca_RiBUS\" >Obs\u0142uga dw\u00f3ch wy\u015bwietlaczy za pomoc\u0105 RiBUS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays\/#Rozszerzalnosc_i_obsluga_niestandardowego_sprzetu_na_zamowienie\" >Rozszerzalno\u015b\u0107 i obs\u0142uga niestandardowego sprz\u0119tu na zam\u00f3wienie<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays\/#Zakres_zasilania_i_prostota_obslugi\" >Zakres zasilania i prostota obs\u0142ugi<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays\/#Wewnatrz_systemu_architektura_przetwarzania\" >Wewn\u0105trz systemu: architektura przetwarzania<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays\/#Zoptymalizowana_konfiguracja_pamieci\" >Zoptymalizowana konfiguracja pami\u0119ci<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays\/#Projektowanie_GUI_za_pomoca_TouchGFX\" >Projektowanie GUI za pomoc\u0105 TouchGFX<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays\/#Szybkie_prototypowanie_i_rozwoj\" >Szybkie prototypowanie i rozw\u00f3j<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays\/#Podsumowanie_wydajnosc_prostota_modulowosc\" >Podsumowanie: wydajno\u015b\u0107, prostota, modu\u0142owo\u015b\u0107<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<p><b>CZ\u0118\u015a\u0106 1.<\/b><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Zobacz_jak_dzialaja_kompleksowe_rozwiazania_wyswietlaczy_i_proste_narzedzia_do_projektowania_GUI\"><\/span>Zobacz, jak dzia\u0142aj\u0105 kompleksowe rozwi\u0105zania wy\u015bwietlaczy i proste narz\u0119dzia do projektowania GUI<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>W tym artykule przygl\u0105damy si\u0119, jak najpot\u0119\u017cniejsza seria produkt\u00f3w firmy Riverdi \u2014<strong>STM32 Embedded Displays<\/strong>\u2014 u\u0142atwia tworzenie nowoczesnych system\u00f3w HMI, \u0142\u0105cz\u0105c wy\u015bwietlacz, mikrokontroler, pami\u0119\u0107 i obs\u0142ug\u0119 interfejs\u00f3w w jednym kompaktowym module. Dzi\u0119ki praktycznym przyk\u0142adom i dog\u0142\u0119bnej analizie funkcji dowiesz si\u0119, jak in\u017cynierowie mog\u0105 zmniejszy\u0107 z\u0142o\u017cono\u015b\u0107 systemu, przyspieszy\u0107 tworzenie interfejsu graficznego (GUI) oraz zintegrowa\u0107 zaawansowane funkcje STM32 bezpo\u015brednio ze swoimi urz\u0105dzeniami. <\/p>\n<p>Om\u00f3wiony temat:<\/p>\n<ul>\n<li>Co sprawia, \u017ce STM32 Embedded Displays to prawdziwie kompleksowe rozwi\u0105zanie \u201ewszystko w jednym\u201d<\/li>\n<li>Mo\u017cliwo\u015bci interfejsowe i rozbudowy dla aplikacji wbudowanych<\/li>\n<li>Jak pod\u0142\u0105czy\u0107 dwa wy\u015bwietlacze do jednego komputera<\/li>\n<li>Konfiguracja pami\u0119ci dla interfejs\u00f3w u\u017cytkownika z bogat\u0105 grafik\u0105<\/li>\n<li>Tworzenie GUI przy u\u017cyciu frameworka TouchGFX firmy ST<\/li>\n<\/ul>\n<p><a href=\"https:\/\/riverdi.com\/pl\/blog\/dlaczego-stm32-wprowadzenie-do-riverdi-wyswietlacze-wbudowane-stm32\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-124046\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_5-1.png\" alt=\"\" width=\"826\" height=\"560\" srcset=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_5-1.png 826w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_5-1-300x203.png 300w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_5-1-768x521.png 768w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_5-1-600x407.png 600w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_5-1-64x43.png 64w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/><\/a><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Dlaczego_wyswietlacze_STM32_to_przelom_dla_inzynierow\"><\/span>Dlaczego wy\u015bwietlacze STM32 to prze\u0142om dla in\u017cynier\u00f3w?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Poniewa\u017c nowoczesne systemy wbudowane wymagaj\u0105 coraz wi\u0119kszej integracji i wydajno\u015bci, firma Riverdi wprowadza na rynek swoj\u0105 najbardziej zaawansowan\u0105 jak dot\u0105d seri\u0119 wy\u015bwietlaczy \u2013 <strong>STM32 Embedded Displays<\/strong>. Te inteligentne wy\u015bwietlacze, dost\u0119pne w rozmiarach <strong>od 5,0 do 12,1 cala<\/strong>, znacznie wykraczaj\u0105 poza tradycyjne rozwi\u0105zania HMI dzi\u0119ki wbudowaniu wydajnego mikrokontrolera bezpo\u015brednio na PCB wy\u015bwietlacza \u2013 STM32H757XIH6 dla <a href=\"https:\/\/www.youtube.com\/watch?v=dGwRl8yBR6o\" target=\"_blank\" rel=\"noopener\">modeli 7\u201d<\/a>, 10,1\u201d i 12,1\u201d, oraz STM32U5G9 w przypadku wy\u015bwietlacza <a href=\"https:\/\/www.youtube.com\/watch?v=VhDpnKhafss\" target=\"_blank\" rel=\"noopener\">5\u201d.<\/a> Taka konstrukcja sprawia, \u017ce ka\u017cde urz\u0105dzenie staje si\u0119 w pe\u0142ni funkcjonalnym komputerem wbudowanym.  <\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/riverdi.com\/pl\/produkt\/5-calowy-ekran-tft-lcd-wbudowany-wyswietlacz-stm32u5-panel-dotykowy-pojemnosciowy-bonding-optyczny-rvt50hqsnwc01-b\"><img decoding=\"async\" class=\"alignnone wp-image-124021 size-full\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_RVT50HQSNWC00-B.png\" alt=\"\" width=\"826\" height=\"560\" srcset=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_RVT50HQSNWC00-B.png 826w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_RVT50HQSNWC00-B-300x203.png 300w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_RVT50HQSNWC00-B-768x521.png 768w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_RVT50HQSNWC00-B-600x407.png 600w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_RVT50HQSNWC00-B-64x43.png 64w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Taka architektura typu \u201ewszystko w jednym\u201d eliminuje potrzeb\u0119 stosowania zewn\u0119trznego systemu hosta. W starszych modu\u0142ach wy\u015bwietlaczy, takich jak te oparte na technologii EVE, potrzebny by\u0142 procesor zewn\u0119trzny do zarz\u0105dzania logik\u0105, wysy\u0142ania polece\u0144 do ekranu i sterowania przebiegiem aplikacji. Natomiast <strong>STM32 Embedded Displays obs\u0142uguj\u0105 ca\u0142y proces wewn\u0119trznie<\/strong>. Wbudowany mikrokontroler realizuje ca\u0142\u0105 logik\u0119 aplikacji, zarz\u0105dza interfejsami u\u017cytkownika i koordynuje operacje wej\u015bcia\/wyj\u015bcia \u2013 a wszystko to bezpo\u015brednio w samym module wy\u015bwietlacza.   <\/p>\n<p>Takie podej\u015bcie znacznie upraszcza projektowanie urz\u0105dze\u0144 wbudowanych. Niezale\u017cnie od tego, czy chodzi o ekspres do kawy, urz\u0105dzenie medyczne, stacj\u0119 \u0142adowania pojazd\u00f3w elektrycznych czy przemys\u0142ow\u0105 jednostk\u0119 steruj\u0105c\u0105 \u2013 wy\u015bwietlacz mo\u017ce pe\u0142ni\u0107 rol\u0119 centralnego procesora systemu. In\u017cynierowie i kierownicy projekt\u00f3w mog\u0105 <strong>w pe\u0142ni skupi\u0107 si\u0119 na swojej aplikacji<\/strong>, powierzaj\u0105c wy\u015bwietlaczowi STM32 zarz\u0105dzanie zar\u00f3wno wizualizacj\u0105, jak i sterowaniem.  <\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Naprawde_wszystko_w_jednym_przetwarzanie_pamiec_interfejsy\"><\/span>Naprawd\u0119 wszystko w jednym: przetwarzanie, pami\u0119\u0107, interfejsy<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>STM32 Embedded Displays zosta\u0142y zaprojektowane jako w pe\u0142ni samodzielne systemy obliczeniowe. W\u015br\u00f3d wbudowanych komponent\u00f3w znajduj\u0105 si\u0119: <\/p>\n<ul>\n<li><strong>Mikrokontroler STM32<\/strong>\u2014 z wysokowydajnej serii STM32H7, wyposa\u017cony w architektur\u0119 dwurdzeniow\u0105 (Cortex-M7 + Cortex-M4).<\/li>\n<li><strong>Pami\u0119\u0107 RAM i pami\u0119\u0107 flash<\/strong>\u2013 zar\u00f3wno wewn\u0119trzna (2 MB pami\u0119ci flash + szybka pami\u0119\u0107 RAM), jak i zewn\u0119trzna (8 MB pami\u0119ci SDRAM, 64 MB pami\u0119ci flash QSPI).<\/li>\n<li><strong>Pami\u0119\u0107 multimedialna<\/strong>\u2013 umo\u017cliwia lokalne przechowywanie bogatych zasob\u00f3w graficznych, plik\u00f3w wideo i zasob\u00f3w interfejsu u\u017cytkownika.<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Ca\u0142y system dzia\u0142a niezale\u017cnie \u2013 w prezentacji pokazuj\u0105cej mo\u017cliwo\u015bci wy\u015bwietlacza jedynym zewn\u0119trznym pod\u0142\u0105czeniem jest pojedynczy kabel zasilaj\u0105cy. Ca\u0142e renderowanie obrazu i uruchamianie aplikacji odbywa si\u0119 bezpo\u015brednio na samym wy\u015bwietlaczu. <\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Bogate_opcjonalne_mozliwosci_konfiguracji_interfejsu_do_integracji_przemyslowej\"><\/span>Bogate opcjonalne mo\u017cliwo\u015bci konfiguracji interfejsu do integracji przemys\u0142owej<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Z technicznego punktu widzenia to w\u0142a\u015bnie tylna strona STM32 Embedded Displays pokazuje, jak wszechstronne s\u0105 te urz\u0105dzenia. Zaprojektowane z my\u015bl\u0105 o integratorach system\u00f3w i projektantach produkt\u00f3w, wy\u015bwietlacze te oferuj\u0105 szeroki zestaw interfejs\u00f3w, kt\u00f3re umo\u017cliwiaj\u0105 elastyczn\u0105 komunikacj\u0119, sterowanie i rozbudow\u0119. <\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-124026\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_1-1.png\" alt=\"\" width=\"826\" height=\"620\" srcset=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_1-1.png 826w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_1-1-300x225.png 300w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_1-1-768x576.png 768w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_1-1-600x450.png 600w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_1-1-64x48.png 64w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/><\/p>\n<p>Zaczynaj\u0105c od jednej strony p\u0142ytki, mamy <strong>RS-485<\/strong> \u2014 wydajny interfejs r\u00f3\u017cnicowy, szeroko stosowany w automatyce przemys\u0142owej, obs\u0142uguj\u0105cy protok\u00f3\u0142 MODBUS i inne protoko\u0142y szeregowe. Tu\u017c obok znajduje si\u0119 <strong>RS-232<\/strong>, standardowe z\u0142\u0105cze szeregowe, nieco inne, ale o podobnej funkcjonalno\u015bci, idealne do komunikacji ze starszymi lub prostymi urz\u0105dzeniami. <\/p>\n<p>Obok interfejs\u00f3w szeregowych znajduj\u0105 si\u0119 <strong>trzy wbudowane przyciski<\/strong>: dwa konfigurowalne przyciski u\u017cytkownika i jeden przycisk resetowania, przydatny podczas tworzenia oprogramowania i debugowania. <strong>Dioda zasilania<\/strong> zapewnia wyra\u017an\u0105 wizualn\u0105 <strong>informacj\u0119 o tym<\/strong>, czy system jest pod\u0142\u0105czony do zasilania. <\/p>\n<p>Wi\u0119ksze modele STM32 (7&#8243;, 10,1&#8243; i 12,1&#8243;) maj\u0105 <strong>dwa interfejsy CAN<\/strong>, co pozwala na komunikacj\u0119 z urz\u0105dzeniami lub podsystemami obs\u0142uguj\u0105cymi protok\u00f3\u0142 CAN \u2013 to kluczowa funkcja w bran\u017cach motoryzacyjnej, przemys\u0142owej i energetycznej.<\/p>\n<p>W aplikacjach wykorzystuj\u0105cych sprz\u0119\u017cenie zwrotne dla u\u017cytkownika dost\u0119pny jest <strong>specjalny interfejs haptyczny<\/strong>, kt\u00f3ry pozwala pod\u0142\u0105czy\u0107 silniki wibracyjne, by zapewni\u0107 mechaniczne sprz\u0119\u017cenie zwrotne podczas interakcji dotykowych \u2014 jest to szczeg\u00f3lnie przydatne w terminalach publicznych lub w projektach interfejs\u00f3w u\u017cytkownika z bogatymi elementami dotykowymi.<\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-124031\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_2-1.png\" alt=\"\" width=\"826\" height=\"643\" srcset=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_2-1.png 826w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_2-1-300x234.png 300w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_2-1-768x598.png 768w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_2-1-600x467.png 600w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_2-1-64x50.png 64w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>System ma te\u017c budow\u0119 modu\u0142ow\u0105: dzi\u0119ki <strong>dodatkowemu z\u0142\u0105czu<\/strong> mo\u017cna pod\u0142\u0105czy\u0107 modu\u0142 Ethernet, kt\u00f3ry jest dost\u0119pny jako akcesorium firmy Riverdi. Modu\u0142 ten obs\u0142uguje <strong>technologi\u0119 PoE (Power over Ethernet)<\/strong>, co pozwala na przesy\u0142anie zar\u00f3wno zasilania, jak i danych jednym kablem \u2014 to szczeg\u00f3lnie przydatna funkcja w \u015brodowiskach sieciowych, gdzie kluczowe jest ograniczenie okablowania do minimum. <\/p>\n<p>Jest tam te\u017c <strong>uchwyt na bateri\u0119 do zegara RTC,<\/strong> kt\u00f3ry zapewnia dok\u0142adny pomiar czasu nawet w trybach g\u0142\u0119bokiego u\u015bpienia lub podczas przerw w zasilaniu. Ma to kluczowe znaczenie przy rejestrowaniu danych, planowaniu i operacjach zwi\u0105zanych z oznaczaniem czasu. <\/p>\n<p>Dost\u0119pny jest dedykowany interfejs <strong>SWD (Serial Wire Debug)<\/strong> do programowania na niskim poziomie i debugowania mikrokontrolera STM32. Chocia\u017c interfejs ten jest przeznaczony dla programist\u00f3w, zapewnia pe\u0142ny dost\u0119p do uk\u0142adu zar\u00f3wno podczas prototypowania, jak i konserwacji. <\/p>\n<p>Wewn\u0105trz urz\u0105dzenie panel wy\u015bwietlacza jest pod\u0142\u0105czony za pomoc\u0105 <strong>interfejsu LVDS (Low Voltage Differential Signaling)<\/strong>, co pozwala na szybki transfer danych do wbudowanego ekranu bez konieczno\u015bci stosowania zewn\u0119trznego okablowania.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Obsluga_dwoch_wyswietlaczy_za_pomoca_RiBUS\"><\/span>Obs\u0142uga dw\u00f3ch wy\u015bwietlaczy za pomoc\u0105 RiBUS<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Interfejs RiBUS to praktyczne rozwi\u0105zanie dla aplikacji wymagaj\u0105cych dw\u00f3ch wy\u015bwietlaczy. Pierwotnie opracowany z my\u015bl\u0105 o wy\u015bwietlaczach serii EVE firmy Riverdi, RiBUS jest w pe\u0142ni kompatybilny z r\u00f3\u017cnymi liniami produkt\u00f3w i obecnie pe\u0142ni rol\u0119 <strong>interfejsu hosta<\/strong> w serii wy\u015bwietlaczy STM32 Embedded Displays. <\/p>\n<p>Dzi\u0119ki RiBUS in\u017cynierowie mog\u0105 pod\u0142\u0105czy\u0107 drugi wy\u015bwietlacz \u2013 na przyk\u0142ad EVE4 \u2013 bezpo\u015brednio do g\u0142\u00f3wnego wy\u015bwietlacza STM32, tworz\u0105c <strong>konfiguracj\u0119 z dwoma ekranami<\/strong>, obs\u0142ugiwane przez jeden mikrokontroler STM32. Takie rozwi\u0105zanie eliminuje potrzeb\u0119 stosowania drugiego procesora, co zmniejsza zar\u00f3wno z\u0142o\u017cono\u015b\u0107, jak i koszty. <\/p>\n<p>G\u0142\u00f3wny wy\u015bwietlacz STM32 obs\u0142uguje interfejs u\u017cytkownika i logik\u0119 aplikacji za pomoc\u0105 biblioteki graficznej TouchGFX. Dodatkowy wy\u015bwietlacz EVE4 odbiera dane wizualne przez RiBUS, pe\u0142ni\u0105c rol\u0119 inteligentnego urz\u0105dzenia wyj\u015bciowego. <\/p>\n<p><strong>Typowe przyk\u0142ady zastosowa\u0144 to:<\/strong><\/p>\n<ul>\n<li><strong>Terminale POS:<\/strong><br \/>\n\u2013 jeden wy\u015bwietlacz skierowany w stron\u0119 kasjera (np. interfejs steruj\u0105cy), a drugi w stron\u0119 klienta (szczeg\u00f3\u0142y transakcji).<\/li>\n<li><strong>Automaty do kawy lub automaty sprzedaj\u0105ce inne produkty:<\/strong><br \/>\n\u2013 jeden ekran do interaktywnego wyboru, a drugi do wy\u015bwietlania tre\u015bci dynamicznych, takich jak filmy pokazuj\u0105ce proces parzenia kawy czy reklamy.<\/li>\n<\/ul>\n<p>Taka konfiguracja zapewnia <strong>lepsze wra\u017cenia u\u017cytkownika<\/strong>, zachowuj\u0105c jednocze\u015bnie sp\u00f3jny system sterowania. RiBUS dba o to, by oba wy\u015bwietlacze dzia\u0142a\u0142y zsynchronizowane i szybko reagowa\u0142y, bez konieczno\u015bci ponoszenia koszt\u00f3w zwi\u0105zanych z koordynacj\u0105 dw\u00f3ch host\u00f3w. <\/p>\n<p>Zobacz, jak dzia\u0142aj\u0105 funkcje <a href=\"https:\/\/www.youtube.com\/watch?v=0p76z6oyVPM\" target=\"_blank\" rel=\"noopener\">odtwarzania wideo<\/a> na wy\u015bwietlaczach EVE4 i STM32.<br \/>\nPrzeczytaj kr\u00f3tki <a href=\"https:\/\/riverdi.com\/pl\/blog\/ribus-riverdi-autobus-wyswietlaczy-do-podlaczania-intelligent-displays\" target=\"_blank\" rel=\"noopener\">poradnik<\/a> o tym, jak pod\u0142\u0105czy\u0107 wy\u015bwietlacze za pomoc\u0105 RiBUS.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/riverdi.com\/pl\/produkt\/wyswietlacze-lcd-121-cala-stm32-embedded-displays-panel-dotykowy-pojemnosciowy-bonding-optyczny-ekran-tft-lcd-stm32h7-rvt121hvsfwca0-b\"><img decoding=\"async\" class=\"aligncenter wp-image-124078 size-full\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_3-2.png\" alt=\"\" width=\"826\" height=\"560\" srcset=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_3-2.png 826w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_3-2-300x203.png 300w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_3-2-768x521.png 768w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_3-2-600x407.png 600w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_3-2-64x43.png 64w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Rozszerzalnosc_i_obsluga_niestandardowego_sprzetu_na_zamowienie\"><\/span>Rozszerzalno\u015b\u0107 i obs\u0142uga niestandardowego sprz\u0119tu na zam\u00f3wienie<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Aby sprosta\u0107 konkretnym wymaganiom projektowym, Riverdi oferuje z\u0142\u0105cze rozszerze\u0144, kt\u00f3re <strong>zapewnia dost\u0119p do niewykorzystanych pin\u00f3w STM32<\/strong>. Programi\u015bci mog\u0105 zamontowa\u0107 i pod\u0142\u0105czy\u0107 w\u0142asne p\u0142ytki rozszerzaj\u0105ce bezpo\u015brednio do PCB wy\u015bwietlacza, korzystaj\u0105c z gotowych podk\u0142adek dystansowych umieszczonych w pobli\u017cu interfejsu. <\/p>\n<p>Z\u0142\u0105cze rozszerzaj\u0105ce obs\u0142uguje wiele r\u00f3\u017cnych typ\u00f3w sygna\u0142\u00f3w, co pozwala na pod\u0142\u0105czenie dodatkowych modu\u0142\u00f3w funkcjonalnych.<\/p>\n<p><strong>Mo\u017cliwe dodatki to mi\u0119dzy innymi<\/strong><\/p>\n<ul>\n<li><strong>Modu\u0142y GPS lub GNSS<\/strong>\u2013 do geolokalizacji i nawigacji.<\/li>\n<li><strong>Modu\u0142y Wi-Fi, GSM lub LoRa<\/strong>\u2013 do komunikacji bezprzewodowej i zdalnego po\u0142\u0105czenia.<\/li>\n<li><strong>Cyfrowe i analogowe modu\u0142y wej\u015b\u0107\/wyj\u015b\u0107<\/strong>\u2013 do zada\u0144 zwi\u0105zanych z wykrywaniem, sterowaniem i automatyzacj\u0105.<\/li>\n<\/ul>\n<p>Interfejsy te obejmuj\u0105 <strong>I2C, SPI, USB<\/strong> oraz <strong>analogowe piny GPIO<\/strong>, co daje programistom pe\u0142n\u0105 swobod\u0119 w rozszerzaniu funkcjonalno\u015bci wy\u015bwietlacza. Dzi\u0119ki temu system \u015bwietnie sprawdza si\u0119 zar\u00f3wno na etapie prototypowania, jak i produkcji. <\/p>\n<p>Uk\u0142ad zosta\u0142 zaprojektowany z my\u015bl\u0105 o praktyczno\u015bci: modu\u0142y mo\u017cna fizycznie przymocowa\u0107 do wy\u015bwietlacza za pomoc\u0105 standardowych \u015brub i podk\u0142adek dystansowych, co pozwala na stabilne mechanicznie zamontowanie p\u0142yt rozszerze\u0144 bezpo\u015brednio na sprz\u0119cie HMI. Ta modu\u0142owo\u015b\u0107 sprawia, \u017ce nawet <strong>bardzo customizowane rozwi\u0105zania<\/strong> s\u0105 \u0142atwe do wdro\u017cenia i utrzymania. <\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Zakres_zasilania_i_prostota_obslugi\"><\/span>Zakres zasilania i prostota obs\u0142ugi<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>STM32 Embedded Displays obs\u0142uguj\u0105 szeroki zakres napi\u0119cia wej\u015bciowego \u2013<strong>od 6 V do 48 V<\/strong>\u2013 co pozwala na ich bezpo\u015bredni\u0105 integracj\u0119 z systemami z zmiennymi lub nieregulowanymi \u017ar\u00f3d\u0142ami zasilania, w tym z systemami przemys\u0142owymi, motoryzacyjnymi i energetycznymi.<\/p>\n<p>Ta elastyczno\u015b\u0107 eliminuje potrzeb\u0119 stosowania zewn\u0119trznych uk\u0142ad\u00f3w regulacji napi\u0119cia lub konwersji, co upraszcza projekt systemu i zwi\u0119ksza niezawodno\u015b\u0107 w \u015brodowiskach obci\u0105\u017conych zak\u0142\u00f3ceniami elektrycznymi.<\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-124041\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_4.png\" alt=\"\" width=\"826\" height=\"501\" srcset=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_4.png 826w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_4-300x182.png 300w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_4-768x466.png 768w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_4-600x364.png 600w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_4-64x39.png 64w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>G\u0142\u00f3wne z\u0142\u0105cze zasilania to standardowe gniazdo typu Molex, kt\u00f3re zapewnia niezawodno\u015b\u0107 i bezpiecze\u0144stwo w dostarczaniu pr\u0105du. Opcjonalnie dost\u0119pny jest modu\u0142 <strong>PoE (Power over Ethernet)<\/strong> zgodny ze <strong>standardem 802.3at typu 2 \u201ePoE+<\/strong> \u201d. Dzi\u0119ki temu po\u0142\u0105czeniu pojedynczy kabel Ethernet mo\u017ce s\u0142u\u017cy\u0107 zar\u00f3wno do zasilania, jak i do transmisji danych, co znacznie u\u0142atwia instalacj\u0119. Dodatkowo STM32 ma miejsce na bateri\u0119 do zegara czasu rzeczywistego ( <strong>RTC<\/strong> ), dzi\u0119ki czemu wy\u015bwietlacz mo\u017ce przej\u015b\u0107 w tryb g\u0142\u0119bokiego u\u015bpienia, a zegar nadal b\u0119dzie dzia\u0142a\u0142.   <\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Wewnatrz_systemu_architektura_przetwarzania\"><\/span>Wewn\u0105trz systemu: architektura przetwarzania<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sercem STM32 Embedded Displays Riverdi z serii STM32 o przek\u0105tnych 7&#8243;, 10,1&#8243; i 12,1&#8243; jest mikrokontroler STM32H7 \u2013 jeden z najpot\u0119\u017cniejszych mikrokontroler\u00f3w dost\u0119pnych w ofercie firmy ST. Posiada on architektur\u0119 dwurdzeniow\u0105 sk\u0142adaj\u0105c\u0105 si\u0119 z: <\/p>\n<ul>\n<li><strong>Rdze\u0144 Cortex-M7<\/strong>\u2014 odpowiada za obliczenia o wysokiej wydajno\u015bci, w tym przetwarzanie grafiki i zadania wymagaj\u0105ce intensywnego przetwarzania danych. Obs\u0142uguje wi\u0119kszo\u015b\u0107 operacji zwi\u0105zanych z renderowaniem obrazu na wy\u015bwietlaczu i uruchamianiem aplikacji, gdy wydajno\u015b\u0107 ma kluczowe znaczenie. <\/li>\n<li><strong>Rdze\u0144 Cortex-M4<\/strong>\u2014 zoptymalizowany pod k\u0105tem zada\u0144 sterowania w czasie rzeczywistym przy niskim poborze mocy. Mo\u017ce dzia\u0142a\u0107 niezale\u017cnie od rdzenia Cortex-M7, co pozwala na wykonywanie operacji w tle, zarz\u0105dzanie urz\u0105dzeniami peryferyjnymi lub utrzymywanie stanu urz\u0105dzenia podczas tryb\u00f3w u\u015bpienia wy\u015bwietlacza. <\/li>\n<\/ul>\n<p>Taka architektura daje strategiczn\u0105 przewag\u0119 energetyczn\u0105 \u2013 w okresach bezczynno\u015bci system mo\u017ce zwolni\u0107 do pracy na rdzeniu M4, zmniejszaj\u0105c zu\u017cycie energii bez utraty responsywno\u015bci. Na przyk\u0142ad automat sprzedaj\u0105cy mo\u017ce nadal dzia\u0142a\u0107 lub komunikowa\u0107 si\u0119 z czujnikami, nawet gdy interfejs u\u017cytkownika jest chwilowo wy\u0142\u0105czony. <\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Zoptymalizowana_konfiguracja_pamieci\"><\/span>Zoptymalizowana konfiguracja pami\u0119ci<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>System STM32 ma dobrze wywa\u017con\u0105 konfiguracj\u0119 pami\u0119ci, zoptymalizowan\u0105 pod k\u0105tem responsywnych interfejs\u00f3w z bogat\u0105 zawarto\u015bci\u0105 multimedialn\u0105:<\/p>\n<ul>\n<li><strong>Wewn\u0119trzna pami\u0119\u0107 Flash (2 MB)<\/strong>\u2014 s\u0142u\u017cy do przechowywania g\u0142\u00f3wnego kodu aplikacji, zapewniaj\u0105c szybki dost\u0119p i wykonanie.<\/li>\n<li><strong>Wewn\u0119trzna pami\u0119\u0107 RAM<\/strong>\u2013 do przetwarzania w czasie rzeczywistym i przechowywania zmiennych kr\u00f3tkotrwa\u0142ych.<\/li>\n<li><strong>Zewn\u0119trzna pami\u0119\u0107 SDRAM (8 MB)<\/strong>\u2014 zaprojektowana z my\u015bl\u0105 o zaawansowanych zastosowaniach graficznych. Obs\u0142uguje wiele bufor\u00f3w ramki (podw\u00f3jne lub potr\u00f3jne buforowanie), co pozwala na p\u0142ynne przej\u015bcia obrazu i szybkie cz\u0119stotliwo\u015bci od\u015bwie\u017cania \u2014 nawet podczas odtwarzania wideo. <\/li>\n<li><strong>Zewn\u0119trzna pami\u0119\u0107 QSPI Flash (64 MB)<\/strong>\u2014 zapewnia wystarczaj\u0105c\u0105 przestrze\u0144 na zasoby multimedialne, takie jak uk\u0142ady GUI, obrazy, czcionki, ikony i sekwencje wideo.<\/li>\n<li><strong>Gniazdo kart microSD<\/strong>\u2014 pozwala na rozszerzenie pami\u0119ci lub dynamiczne aktualizacje tre\u015bci w terenie. Mo\u017cna na przyk\u0142ad aktualizowa\u0107 elementy interfejsu u\u017cytkownika, filmy promocyjne czy zasoby wieloj\u0119zyczne bez konieczno\u015bci ponownego flashowania g\u0142\u00f3wnego firmware\u2019u. <\/li>\n<\/ul>\n<p>Po\u0142\u0105czenie r\u00f3\u017cnych typ\u00f3w pami\u0119ci zapewnia zar\u00f3wno szybkie dzia\u0142anie, jak i wystarczaj\u0105c\u0105 pojemno\u015b\u0107 dla z\u0142o\u017conych aplikacji multimedialnych.<\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-124051\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_6-1.png\" alt=\"\" width=\"826\" height=\"633\" srcset=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_6-1.png 826w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_6-1-300x230.png 300w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_6-1-768x589.png 768w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_6-1-600x460.png 600w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_6-1-64x49.png 64w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Projektowanie_GUI_za_pomoca_TouchGFX\"><\/span>Projektowanie GUI za pomoc\u0105 TouchGFX<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Wbudowane wy\u015bwietlacze STM32 firmy Riverdi s\u0105 \u015bci\u015ble zintegrowane z <strong>TouchGFX<\/strong> \u2013 <a href=\"https:\/\/www.youtube.com\/watch?v=XOnDumBkRjw\" target=\"_blank\" rel=\"noopener\">bibliotek\u0105 graficzn\u0105<\/a> opracowan\u0105 i utrzymywan\u0105 przez STMicroelectronics. Dzi\u0119ki temu in\u017cynierowie mog\u0105 z minimalnym wysi\u0142kiem tworzy\u0107 nowoczesne, responsywne i animowane graficzne interfejsy u\u017cytkownika. <\/p>\n<p>TouchGFX to:<\/p>\n<ul>\n<li><strong>Ca\u0142kowicie za darmo<\/strong> dla wszystkich u\u017cytkownik\u00f3w STM32<\/li>\n<li><strong>Stworzone z my\u015bl\u0105 o systemach wbudowanych o ograniczonych zasobach<\/strong><\/li>\n<li><strong>Wysoce zoptymalizowane<\/strong> pod k\u0105tem przyspieszenia sprz\u0119towego i minimalnego zu\u017cycia pami\u0119ci<\/li>\n<\/ul>\n<p>Jako <strong>autoryzowany partner firmy ST<\/strong>, Riverdi gwarantuje, \u017ce jego sprz\u0119t jest w pe\u0142ni kompatybilny i oficjalnie obs\u0142ugiwany w ekosystemie TouchGFX.<\/p>\n<p>Obejrzyj <a href=\"https:\/\/www.youtube.com\/watch?v=PnXC4hrvL9U\" target=\"_blank\" rel=\"noopener\">filmik<\/a> albo przeczytaj <a href=\"https:\/\/riverdi.com\/pl\/blog\/jak-zaczac-prace-z-riverdi-stm32-embedded-displays-z-wykorzystaniem-touchgfx-autorstwa-controllerstech\" target=\"_blank\" rel=\"noopener\">artyku\u0142<\/a> o tym, jak zacz\u0105\u0107 prac\u0119 z STM32 i darmow\u0105 bibliotek\u0105 TouchGFX.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/riverdi.com\/pl\/produkt\/101-calowy-wyswietlacz-lcd-panel-dotykowy-pojemnosciowy-z-bondingem-optycznym-uxtouch-stm32h7-rvt101hvsnwc00-b\"><img decoding=\"async\" class=\"alignnone wp-image-124056 size-full\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_RVT101HVSNWC00-B.png\" alt=\"\" width=\"826\" height=\"560\" srcset=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_RVT101HVSNWC00-B.png 826w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_RVT101HVSNWC00-B-300x203.png 300w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_RVT101HVSNWC00-B-768x521.png 768w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_RVT101HVSNWC00-B-600x407.png 600w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/BLOG_grafika_POMIEDZY-TEKSTY_RVT101HVSNWC00-B-64x43.png 64w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Szybkie_prototypowanie_i_rozwoj\"><\/span>Szybkie prototypowanie i rozw\u00f3j<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Tworzenie interfejsu u\u017cytkownika za pomoc\u0105 TouchGFX jest wydajne i przyjazne dla pocz\u0105tkuj\u0105cych. In\u017cynierowie mog\u0105 pobra\u0107<strong> TouchGFX Designer<\/strong> \u2013 narz\u0119dzie do wizualnego tworzenia aplikacji \u2013 i zacz\u0105\u0107 projektowa\u0107 interfejsy u\u017cytkownika za pomoc\u0105 narz\u0119dzi typu \u201eprzeci\u0105gnij i upu\u015b\u0107\u201d. <\/p>\n<p>Wy\u015bwietlacze Riverdi s\u0105 ju\u017c zintegrowane w narz\u0119dziu do kompilacji jako gotowe cele sprz\u0119towe \u2013 znajduj\u0105 si\u0119 na li\u015bcie obok w\u0142asnych p\u0142ytek Discovery firmy ST. Dzi\u0119ki temu masz natychmiastowy dost\u0119p do: <\/p>\n<ul>\n<li><strong>Gotowe szablony projekt\u00f3w<\/strong><\/li>\n<li><strong>Wst\u0119pnie skonfigurowane ustawienia rozdzielczo\u015bci i pami\u0119ci<\/strong><\/li>\n<li><strong>Przyk\u0142adowe interfejsy i wersje demonstracyjne<\/strong><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Dzi\u0119ki tym narz\u0119dziom in\u017cynier mo\u017ce:<\/span><\/p>\n<ul>\n<li><strong>Pomi\u0144 konfiguracj\u0119 na niskim poziomie<\/strong><\/li>\n<li><strong>Skup si\u0119 bezpo\u015brednio na logice interfejsu u\u017cytkownika i uk\u0142adzie strony<\/strong><\/li>\n<li><strong>Wgrywaj aplikacj\u0119 bezpo\u015brednio na wy\u015bwietlacz STM32 przy minimalnej konfiguracji<\/strong><\/li>\n<\/ul>\n<p>W praktyce w pe\u0142ni dzia\u0142aj\u0105cy interfejs inteligentnego domu \u2014 taki jak ten zaprezentowany w wersji demonstracyjnej Riverdi \u2014 mo\u017cna opracowa\u0107, skompilowa\u0107 i uruchomi\u0107 na sprz\u0119cie w ci\u0105gu zaledwie kilku godzin.<\/p>\n<p>Taki poziom integracji skraca cykle rozwoju i obni\u017ca barier\u0119 wej\u015bcia dla zespo\u0142\u00f3w przechodz\u0105cych z tradycyjnego tworzenia interfejs\u00f3w u\u017cytkownika dla MCU na nowoczesne systemy obs\u0142uguj\u0105ce dotyk.<\/p>\n<p>Dowiedz si\u0119 <a href=\"https:\/\/riverdi.com\/pl\/knowledge-base\/stm32-pierwsze-kroki?srsltid=AfmBOoo02rU01VuXQxO-BqwjtK2kO7ObS7dL_ecH4aKUPqB6o0kQE5HV&#038;__cf_chl_tk=BIjdze6qfb7rHS.HbrZXJiPkMBH5TT2sR5092Kg18hA-1746011375-1.0.1.1-mxa30QIjiEJLikj53HX0Zzm27IaHTpCJ157fGHVCJjo\" target=\"_blank\" rel=\"noopener\">tutaj<\/a>, jak zaprojektowa\u0107 GUI Riverdi za pomoc\u0105 TouchGFX Designer.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Podsumowanie_wydajnosc_prostota_modulowosc\"><\/span>Podsumowanie: wydajno\u015b\u0107, prostota, modu\u0142owo\u015b\u0107<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>STM32 Embedded Displays firmy Riverdi \u0142\u0105cz\u0105 w sobie technologi\u0119 wy\u015bwietlania, wbudowany procesor, pami\u0119\u0107 i mo\u017cliwo\u015bci \u0142\u0105czno\u015bci w kompaktowym i wysoce konfigurowalnym module. Dzi\u0119ki wydajnemu dwurdzeniowemu procesorowi, architekturze pami\u0119ci, bogatemu zestawowi interfejs\u00f3w oraz wbudowanej obs\u0142udze TouchGFX, ta seria wy\u015bwietlaczy stanowi <strong>kompletn\u0105 podstaw\u0119<\/strong> do tworzenia system\u00f3w HMI nowej generacji. <\/p>\n<p>Niezale\u017cnie od tego, czy chodzi o automatyk\u0119 przemys\u0142ow\u0105, inteligentny dom, czy profesjonaln\u0105 aparatur\u0119 pomiarow\u0105 \u2014 STM32 Embedded Displays zosta\u0142y zaprojektowane tak, by u\u0142atwi\u0107 zarz\u0105dzanie projektami i ich realizacj\u0119, a tak\u017ce przyspieszy\u0107 time-to-market.<\/p>\n<p>Zaczynasz przygod\u0119 z rodzin\u0105 STM32?<br \/>\nZajrzyj do <a href=\"https:\/\/riverdi.com\/pl\/blog\/jak-zaczac-praca-z-riverdi-stm32-u5-samouczek-dotyczacy-wyswietlaczy-wbudowanych-autorstwa-controllerstech\" target=\"_blank\" rel=\"noopener\">samouczka<\/a>, kt\u00f3ry poka\u017ce Ci, jak zacz\u0105\u0107 od przyk\u0142adu z 5-calowym wy\u015bwietlaczem.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>SPRAWD\u0179 PRODUKTY FIRMY Riverdi GOTOWE DO WDRO\u017bENIA<\/strong><\/p>\n<p>Pami\u0119taj, \u017ceby wybra\u0107 odpowiedni przemys\u0142owy wy\u015bwietlacz do swojego urz\u0105dzenia:<\/p>\n<ul>\n<li>Chcesz <strong>zwi\u0119kszy\u0107 jasno\u015b\u0107 i poprawi\u0107 parametry optyczne<\/strong> swojego wy\u015bwietlacza? Wybierz <a href=\"https:\/\/riverdi.com\/pl\/kategoria-produktu\/wyswietlacze-rgb-lvds-mipi-dsi-lcd\/wyswietlacze-high-brightness-ips?_sft_pa_touch-screen=projected-capacitive-touch-panel\">High Brightness IPS Displays<\/a> z bondingiem optycznym, kt\u00f3re doskonale ograniczaj\u0105 odbicia \u015bwiat\u0142a i poprawiaj\u0105 kontrast. <\/li>\n<li>Szukasz <strong>najskuteczniejszego<\/strong> sposobu <strong>wymiany danych<\/strong> mi\u0119dzy <strong>grafik\u0105 a prawdziwie przemys\u0142owym kontrolerem dotyku<\/strong>? Sprawd\u017a kategori\u0119 produkt\u00f3w <a href=\"https:\/\/riverdi.com\/pl\/kategoria-produktu\/inteligentne-wyswietlacze\/bt817q\">BT817Q (EVE 4)<\/a> z rewolucyjnym protoko\u0142em komunikacyjnym do zastosowa\u0144 przemys\u0142owych, medycznych i wojskowych, kt\u00f3re wymagaj\u0105 pi\u0119knego i zaawansowanego GUI. <\/li>\n<li>Szukasz jednego z wy\u015bwietlaczy HMI o <strong>najwy\u017cszej rozdzielczo\u015bci<\/strong> (1280\u00d7800 pikseli) opartych na mikrokontrolerach STM32H7?  Wybierz <a href=\"https:\/\/riverdi.com\/pl\/kategoria-produktu\/wyswietlacze-stm32-embedded?_sft_pa_touch-screen=projected-capacitive-touch-panel\">STM32 Embedded Displays<\/a>, kt\u00f3re oferuj\u0105 wysok\u0105 wydajno\u015b\u0107 dzi\u0119ki mikrokontrolerowi STM32H757XIH6 (2 MB pami\u0119ci Flash, 1 MB pami\u0119ci RAM).<\/li>\n<li>Szukasz <strong>gotowego do u\u017cycia interfejsu HDMI i<\/strong> rozwi\u0105zania <strong>dotykowego z USB-C<\/strong>? Wybierz <a href=\"https:\/\/riverdi.com\/pl\/kategoria-produktu\/wyswietlacze-hdmi?_sft_pa_touch-screen=projected-capacitive-touch-panel\">HDMI Displays<\/a> \u2013 to produkty z wy\u015bwietlaczami IPS TFT o wysokiej rozdzielczo\u015bci i jasno\u015bci, z bondingiem optycznym oraz ekranem dotykowym klasy przemys\u0142owej, kt\u00f3re s\u0105 standardem w ofercie Riverdi. <\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>SKONTAKTUJ SI\u0118 Z NAMI<\/strong><\/p>\n<p><a href=\"https:\/\/riverdi.com\/pl\/kontakt\">Skontaktuj si\u0119 z naszym ekspertem<\/a>, \u017ceby dowiedzie\u0107 si\u0119 wi\u0119cej o wdro\u017ceniu wy\u015bwietlaczy w Twoim projekcie.<\/p>\n<p>Masz problemy z obecn\u0105 technologi\u0105? Chcesz dowiedzie\u0107 si\u0119 wi\u0119cej o frameworkach i sukcesach naszych klient\u00f3w? Ch\u0119tnie porozmawiamy i pomo\u017cemy Ci w kwestiach zwi\u0105zanych z projektowaniem oraz R&#038;D.  <\/p>\n<p><iframe title=\"Odtwarzacz wideo YouTube\" src=\"https:\/\/www.youtube.com\/embed\/gGX-6lI8oyY\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>CZ\u0118\u015a\u0106 1. Zobacz, jak dzia\u0142aj\u0105 kompleksowe rozwi\u0105zania wy\u015bwietlaczy i proste narz\u0119dzia do projektowania GUI W tym artykule przygl\u0105damy si\u0119, jak najpot\u0119\u017cniejsza seria produkt\u00f3w firmy Riverdi \u2014STM32 Embedded Displays\u2014 u\u0142atwia tworzenie nowoczesnych system\u00f3w HMI, \u0142\u0105cz\u0105c wy\u015bwietlacz, mikrokontroler, pami\u0119\u0107 i obs\u0142ug\u0119 interfejs\u00f3w w jednym kompaktowym module. Dzi\u0119ki praktycznym przyk\u0142adom i dog\u0142\u0119bnej analizie funkcji dowiesz si\u0119, jak in\u017cynierowie [&hellip;]<\/p>\n","protected":false},"author":2659,"featured_media":133110,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"categories":[5043],"tags":[],"class_list":["post-133102","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wyswietlacz-101"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Wprowadzenie do STM32 Embedded Displays: cz\u0119\u015b\u0107 1 - Riverdi<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Wprowadzenie do STM32 Embedded Displays: cz\u0119\u015b\u0107 1 - Riverdi\" \/>\n<meta property=\"og:description\" content=\"CZ\u0118\u015a\u0106 1. Zobacz, jak dzia\u0142aj\u0105 kompleksowe rozwi\u0105zania wy\u015bwietlaczy i proste narz\u0119dzia do projektowania GUI W tym artykule przygl\u0105damy si\u0119, jak najpot\u0119\u017cniejsza seria produkt\u00f3w firmy Riverdi \u2014STM32 Embedded Displays\u2014 u\u0142atwia tworzenie nowoczesnych system\u00f3w HMI, \u0142\u0105cz\u0105c wy\u015bwietlacz, mikrokontroler, pami\u0119\u0107 i obs\u0142ug\u0119 interfejs\u00f3w w jednym kompaktowym module. Dzi\u0119ki praktycznym przyk\u0142adom i dog\u0142\u0119bnej analizie funkcji dowiesz si\u0119, jak in\u017cynierowie [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays\" \/>\n<meta property=\"og:site_name\" content=\"Riverdi\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/riverdi.displays\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-05-13T10:00:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/Blog_COVER_UNIWERSALNY_Temat-10_Part-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kacper\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@riverdidisplays\" \/>\n<meta name=\"twitter:site\" content=\"@riverdidisplays\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kacper\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minuta\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/pl\\\/blog\\\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/pl\\\/blog\\\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays\"},\"author\":{\"name\":\"Kacper\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/pl#\\\/schema\\\/person\\\/07605024d6619f9bd872665515d9bbfa\"},\"headline\":\"Wprowadzenie do STM32 Embedded Displays: cz\u0119\u015b\u0107 1\",\"datePublished\":\"2025-05-13T10:00:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/pl\\\/blog\\\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays\"},\"wordCount\":2726,\"image\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/pl\\\/blog\\\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/riverdi.com\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Blog_COVER_UNIWERSALNY_Temat-10_Part-1.png\",\"articleSection\":[\"Wy\u015bwietlacz 101\"],\"inLanguage\":\"pl-PL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/pl\\\/blog\\\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays\",\"url\":\"https:\\\/\\\/riverdi.com\\\/pl\\\/blog\\\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays\",\"name\":\"Wprowadzenie do STM32 Embedded Displays: cz\u0119\u015b\u0107 1 - Riverdi\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/pl#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/pl\\\/blog\\\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/pl\\\/blog\\\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/riverdi.com\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Blog_COVER_UNIWERSALNY_Temat-10_Part-1.png\",\"datePublished\":\"2025-05-13T10:00:25+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/pl#\\\/schema\\\/person\\\/07605024d6619f9bd872665515d9bbfa\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/pl\\\/blog\\\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/riverdi.com\\\/pl\\\/blog\\\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/pl\\\/blog\\\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays#primaryimage\",\"url\":\"https:\\\/\\\/riverdi.com\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Blog_COVER_UNIWERSALNY_Temat-10_Part-1.png\",\"contentUrl\":\"https:\\\/\\\/riverdi.com\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Blog_COVER_UNIWERSALNY_Temat-10_Part-1.png\",\"width\":1280,\"height\":600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/pl\\\/blog\\\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Front Page\",\"item\":\"https:\\\/\\\/riverdi.com\\\/pl\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wprowadzenie do STM32 Embedded Displays: cz\u0119\u015b\u0107 1\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/pl#website\",\"url\":\"https:\\\/\\\/riverdi.com\\\/pl\",\"name\":\"Riverdi\",\"description\":\"Global TFT LCD Manufacturer\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/riverdi.com\\\/pl?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/pl#\\\/schema\\\/person\\\/07605024d6619f9bd872665515d9bbfa\",\"name\":\"Kacper\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a4711bf691e00761d7de544f816446f9f5a7336cea288862cef92938d19d0e12?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a4711bf691e00761d7de544f816446f9f5a7336cea288862cef92938d19d0e12?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a4711bf691e00761d7de544f816446f9f5a7336cea288862cef92938d19d0e12?s=96&d=mm&r=g\",\"caption\":\"Kacper\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Wprowadzenie do STM32 Embedded Displays: cz\u0119\u015b\u0107 1 - Riverdi","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays","og_locale":"pl_PL","og_type":"article","og_title":"Wprowadzenie do STM32 Embedded Displays: cz\u0119\u015b\u0107 1 - Riverdi","og_description":"CZ\u0118\u015a\u0106 1. Zobacz, jak dzia\u0142aj\u0105 kompleksowe rozwi\u0105zania wy\u015bwietlaczy i proste narz\u0119dzia do projektowania GUI W tym artykule przygl\u0105damy si\u0119, jak najpot\u0119\u017cniejsza seria produkt\u00f3w firmy Riverdi \u2014STM32 Embedded Displays\u2014 u\u0142atwia tworzenie nowoczesnych system\u00f3w HMI, \u0142\u0105cz\u0105c wy\u015bwietlacz, mikrokontroler, pami\u0119\u0107 i obs\u0142ug\u0119 interfejs\u00f3w w jednym kompaktowym module. Dzi\u0119ki praktycznym przyk\u0142adom i dog\u0142\u0119bnej analizie funkcji dowiesz si\u0119, jak in\u017cynierowie [&hellip;]","og_url":"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays","og_site_name":"Riverdi","article_publisher":"https:\/\/www.facebook.com\/riverdi.displays\/","article_published_time":"2025-05-13T10:00:25+00:00","og_image":[{"width":1280,"height":600,"url":"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/Blog_COVER_UNIWERSALNY_Temat-10_Part-1.png","type":"image\/png"}],"author":"Kacper","twitter_card":"summary_large_image","twitter_creator":"@riverdidisplays","twitter_site":"@riverdidisplays","twitter_misc":{"Napisane przez":"Kacper","Szacowany czas czytania":"14 minuta"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays#article","isPartOf":{"@id":"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays"},"author":{"name":"Kacper","@id":"https:\/\/riverdi.com\/pl#\/schema\/person\/07605024d6619f9bd872665515d9bbfa"},"headline":"Wprowadzenie do STM32 Embedded Displays: cz\u0119\u015b\u0107 1","datePublished":"2025-05-13T10:00:25+00:00","mainEntityOfPage":{"@id":"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays"},"wordCount":2726,"image":{"@id":"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays#primaryimage"},"thumbnailUrl":"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/Blog_COVER_UNIWERSALNY_Temat-10_Part-1.png","articleSection":["Wy\u015bwietlacz 101"],"inLanguage":"pl-PL"},{"@type":"WebPage","@id":"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays","url":"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays","name":"Wprowadzenie do STM32 Embedded Displays: cz\u0119\u015b\u0107 1 - Riverdi","isPartOf":{"@id":"https:\/\/riverdi.com\/pl#website"},"primaryImageOfPage":{"@id":"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays#primaryimage"},"image":{"@id":"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays#primaryimage"},"thumbnailUrl":"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/Blog_COVER_UNIWERSALNY_Temat-10_Part-1.png","datePublished":"2025-05-13T10:00:25+00:00","author":{"@id":"https:\/\/riverdi.com\/pl#\/schema\/person\/07605024d6619f9bd872665515d9bbfa"},"breadcrumb":{"@id":"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays#primaryimage","url":"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/Blog_COVER_UNIWERSALNY_Temat-10_Part-1.png","contentUrl":"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/05\/Blog_COVER_UNIWERSALNY_Temat-10_Part-1.png","width":1280,"height":600},{"@type":"BreadcrumbList","@id":"https:\/\/riverdi.com\/pl\/blog\/wprowadzenie-do-wyswietlaczy-wbudowanych-w-uklady-stm32-embedded-displays#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Front Page","item":"https:\/\/riverdi.com\/pl"},{"@type":"ListItem","position":2,"name":"Wprowadzenie do STM32 Embedded Displays: cz\u0119\u015b\u0107 1"}]},{"@type":"WebSite","@id":"https:\/\/riverdi.com\/pl#website","url":"https:\/\/riverdi.com\/pl","name":"Riverdi","description":"Global TFT LCD Manufacturer","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/riverdi.com\/pl?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Person","@id":"https:\/\/riverdi.com\/pl#\/schema\/person\/07605024d6619f9bd872665515d9bbfa","name":"Kacper","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/secure.gravatar.com\/avatar\/a4711bf691e00761d7de544f816446f9f5a7336cea288862cef92938d19d0e12?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a4711bf691e00761d7de544f816446f9f5a7336cea288862cef92938d19d0e12?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a4711bf691e00761d7de544f816446f9f5a7336cea288862cef92938d19d0e12?s=96&d=mm&r=g","caption":"Kacper"}}]}},"_links":{"self":[{"href":"https:\/\/riverdi.com\/pl\/wp-json\/wp\/v2\/posts\/133102","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/riverdi.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/riverdi.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/riverdi.com\/pl\/wp-json\/wp\/v2\/users\/2659"}],"replies":[{"embeddable":true,"href":"https:\/\/riverdi.com\/pl\/wp-json\/wp\/v2\/comments?post=133102"}],"version-history":[{"count":0,"href":"https:\/\/riverdi.com\/pl\/wp-json\/wp\/v2\/posts\/133102\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/riverdi.com\/pl\/wp-json\/wp\/v2\/media\/133110"}],"wp:attachment":[{"href":"https:\/\/riverdi.com\/pl\/wp-json\/wp\/v2\/media?parent=133102"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/riverdi.com\/pl\/wp-json\/wp\/v2\/categories?post=133102"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/riverdi.com\/pl\/wp-json\/wp\/v2\/tags?post=133102"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}