{"id":102337,"date":"2023-01-26T13:49:22","date_gmt":"2023-01-26T12:49:22","guid":{"rendered":"http:\/\/riverdi.com\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech\/"},"modified":"2024-05-20T11:25:13","modified_gmt":"2024-05-20T09:25:13","slug":"come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech","status":"publish","type":"post","link":"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech","title":{"rendered":"Come iniziare a utilizzare i display embedded Riverdi STM32 con TouchGFX &#8211; da Controllerstech"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 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=\"Toggle Table of Content\"><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-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech\/#Come_iniziare_con_il_Display_incorporato_Riverdi_STM32\" >Come iniziare con il Display incorporato Riverdi STM32<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech\/#Connessione\" >Connessione<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech\/#Design_TouchGFX\" >Design TouchGFX<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech\/#Aggiungi_immagine_di_sfondo\" >Aggiungi immagine di sfondo<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech\/#Aggiungere_i_widget\" >Aggiungere i widget<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech\/#Aggiungere_linterazione\" >Aggiungere l&#8217;interazione<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech\/#Generare_il_codice\" >Generare il codice<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech\/#Il_codice\" >Il codice<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech\/#Caricare_il_progetto_da_visualizzare\" >Caricare il progetto da visualizzare<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech\/#Risultato\" >Risultato<\/a><\/li><\/ul><\/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\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech\/#Riverdi_%E2%80%93_il_produttore_europeo_di_espositori_di_altissima_qualita\" >Riverdi &#8211; il produttore europeo di espositori di altissima qualit\u00e0<\/a><\/li><\/ul><\/nav><\/div>\n<p><span data-contrast=\"auto\">Questa guida rapida descrive come collegare il Display Riverdi STM32 Embedded e avviare un nuovo progetto su TouchGFX Designer.<\/span><span data-ccp-props=\"{}\"><br \/>\n<\/span><\/p>\n<p><strong>Esercitazione &#8211; Prima esecuzione del display incorporato Riverdi STM32 con TouchGFX<br \/>\n<\/strong><\/p>\n<p>Uno dei display Riverdi STM32 Embedded \u00e8 stato recensito da Controllerstech &#8211; Robotics Simplified, una societ\u00e0 di sviluppo software con sede in India. Il loro obiettivo \u00e8 fornire conoscenze software per i microcontrollori, in particolare per le tecnologie pi\u00f9 sofisticate come l&#8217;STM32. Per questo motivo hanno preparato una Guida introduttiva al Display Riverdi STM32 Embedded.<\/p>\n<p>Di seguito riportiamo la guida di Controllerstech, originariamente pubblicata qui: <a href=\"https:\/\/controllerstech.com\/getting-started-with-riverdi-stm32-embedded-display\">https:\/\/controllerstech.com\/getting-started-with-riverdi-stm32-embedded-display\/<\/a><\/p>\n<p>Guardate il video tutorial su come iniziare con Riverdi STM32 Embedded Display &amp; TouchGFX:<\/p>\n<p><iframe title=\"Getting Started with Riverdi STM32 Embedded Display and TouchGFX free library\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/PnXC4hrvL9U?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h3 class=\"has-text-align-center\"><span class=\"ez-toc-section\" id=\"Come_iniziare_con_il_Display_incorporato_Riverdi_STM32\"><\/span><strong><em>Come iniziare con il Display incorporato Riverdi STM32<\/em><\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><em>Questa esercitazione spiegher\u00e0 come eseguire il nostro primo progetto nei display STM32 Embedded forniti da Riverdi. Sono specializzati nella produzione di diversi tipi di display, tra cui il display basato su STM32 che supporta il TouchGFX. Il display pu\u00f2 essere acquistato da <a href=\"https:\/\/riverdi.com\/it\/categoria-prodotto\/display-integrati-stm32\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/riverdi.com\/product-category\/stm32-embedded-displays<\/a><\/em><\/p>\n<p><em>L&#8217;uso di TouchGFX come software di progettazione gli conferisce un vantaggio rispetto ad altri display intelligenti che avete usato finora e che non dispongono di un solido designer. Anche il fatto di avere l&#8217;STM32H7 al centro \u00e8 un altro vantaggio, poich\u00e9 sappiamo quanto sia capace questa MCU.<\/em><\/p>\n<p><em>Non solo pu\u00f2 essere utilizzato per interfacciare il display, ma sono disponibili anche tutti i tipi di periferiche per interfacciare altri dispositivi come CAN, ADD, DAC, UART, I2C, SPI, ecc.<\/em><\/p>\n<p><strong> <\/strong><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/riverdi_1.webp\"><\/p>\n<p><em>Vediamo come eseguire il nostro primo progetto su questo display Riverdi.<\/em><\/p>\n<h4 class=\"has-text-align-center\"><span class=\"ez-toc-section\" id=\"Connessione\"><\/span><em>Connessione<\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><em>Poich\u00e9 si tratta di un progetto molto semplice, non ho intenzione di collegare alcun dispositivo esterno. Quindi per il collegamento di base \u00e8 sufficiente collegare l&#8217;alimentazione e il collegamento ST.<\/em><\/p>\n<p><em>Nell&#8217;immagine precedente ho evidenziato le porte Power e SWD.<\/em><\/p>\n<p><em>L&#8217;immagine sottostante, tratta dalla scheda tecnica del display, mostra la piedinatura di queste porte.<\/em><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/riverdi_2.webp\"><img decoding=\"async\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/riverdi_3.webp\"><\/p>\n<p><em>Ho effettuato il collegamento secondo la descrizione dei pin riportata nelle immagini precedenti.  <\/em><br \/>\n<em>Per il connettore di alimentazione ho collegato solo il VCC al pin 1 e il GND al pin 6. E per l&#8217;SWD, ho collegato tutti e 6 i pin ai rispettivi pin del collegamento ST<\/em><\/p>\n<h4 class=\"has-text-align-center\"><span class=\"ez-toc-section\" id=\"Design_TouchGFX\"><\/span><em>Design TouchGFX<\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<blockquote><p><em>Nota: \u00e8 necessario disporre almeno della versione 4.20 di TouchGFX.<\/em><\/p><\/blockquote>\n<p><em>Di seguito \u00e8 riportata l&#8217;immagine che mostra come creare il progetto<\/em>.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/riverdi_4.webp\"><\/p>\n<ol>\n<li><em>Fare clic su Crea per creare un nuovo progetto<\/em><\/li>\n<li><em>Cercare il Riverdi per vedere le schede disponibili<\/em><\/li>\n<li><em>Scegliere il display di cui si dispone. Ho il display da 10,1&#8243;, quindi sto scegliendo 101STM32H7<\/em><\/li>\n<li><em>Dare un nome al progetto<\/em><\/li>\n<li><em>Fare clic su Crea per creare il progetto.<\/em><\/li>\n<\/ol>\n<h4><span class=\"ez-toc-section\" id=\"Aggiungi_immagine_di_sfondo\"><\/span><em>Aggiungi immagine di sfondo<\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><em>Di seguito sono riportati i passaggi per aggiungere l&#8217;immagine di sfondo. Ho gi\u00e0 l&#8217;immagine con la stessa risoluzione del display in formato PNG.<\/em><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/riverdi_5.webp\"><\/p>\n<ol>\n<li>Fare clic sulla scheda immagine<\/li>\n<li>Selezionare il widget immagine<\/li>\n<li>Fare clic sull&#8217;immagine vuota per visualizzarne le propriet\u00e0<\/li>\n<li>Nella sezione immagine, fare clic su nessuna immagine<\/li>\n<li>Fare clic sul pulsante Aggiungi (+) per aggiungere l&#8217;immagine.<\/li>\n<\/ol>\n<p>Ora sfogliate l&#8217;immagine e aggiungetela al progetto.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Aggiungere_i_widget\"><\/span>Aggiungere i widget<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Aggiungeremo anche alcuni widget a questo progetto. Aggiunger\u00f2 un cursore e un indicatore. L&#8217;idea \u00e8 semplice: voglio che l&#8217;indicatore ruoti a seconda di come si sposta il cursore.<\/p>\n<p>Di seguito sono riportate le immagini che mostrano le configurazioni del cursore e del calibro.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/riverdi_6.webp\"><img decoding=\"async\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/riverdi_7.webp\"><img decoding=\"async\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/riverdi_8.webp\"><\/p>\n<p><em>In pratica ho aggiunto il cursore e l&#8217;indicatore allo schermo. Il cursore varia da 0 a 100, cos\u00ec come l&#8217;indicatore. Questo per garantire l&#8217;uniformit\u00e0 tra di loro.<\/em><\/p>\n<h4><span class=\"ez-toc-section\" id=\"Aggiungere_linterazione\"><\/span><em>Aggiungere l&#8217;interazione<\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><em>Alla fine aggiungeremo un&#8217;interazione a questa schermata. A tale scopo, \u00e8 necessario fare clic su interazione, quindi sul pulsante +.<\/em><\/p>\n<p><em>A questo punto, fare clic sull&#8217;interazione per configurarla.<\/em><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/riverdi_9.webp\"><\/p>\n<ul>\n<li><em>L&#8217;interazione si attiver\u00e0 ogni volta che il valore del cursore viene modificato.<\/em><\/li>\n<li><em>Questo richiama una nuova funzione virtuale, il cui nome \u00e8 stato impostato come <strong>slupdated<\/strong>.<\/em><\/li>\n<li><em>In seguito scriveremo questa funzione nell&#8217;IDE.<\/em><\/li>\n<\/ul>\n<h4 class=\"has-text-align-left\"><span class=\"ez-toc-section\" id=\"Generare_il_codice\"><\/span><em>Generare il codice<\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><em>Ora tutto \u00e8 finito, quindi genereremo il codice facendo clic sul pulsante <strong>generate<\/strong>, come mostrato nell&#8217;immagine sottostante.<\/em><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/riverdi_10.webp\"><\/p>\n<p><em>Una volta generato il codice, lo apriremo nell&#8217;IDE del cubo.<\/em><\/p>\n<p><em>Fare clic sul pulsante <strong>File<\/strong>, come mostrato nell&#8217;immagine precedente. Si aprir\u00e0 la cartella del progetto.<\/em><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/riverdi_11.webp\"><\/p>\n<ul>\n<li><em>Ora tornate alla cartella principale del progetto.<\/em><\/li>\n<li><em>Qui verr\u00e0 visualizzata la cartella cubeIDE, quindi aprirla.<\/em><\/li>\n<li><em>Qui si trova il file di progetto, che pu\u00f2 essere aperto con il cuboIDE.<\/em><\/li>\n<\/ul>\n<h4 class=\"has-text-align-center\"><span class=\"ez-toc-section\" id=\"Il_codice\"><\/span><em>Il codice<\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><em>\u00c8 sufficiente scrivere un piccolo codice nel file Screen1view.cpp. \u00c8 possibile vedere la posizione del file nella struttura del progetto.<\/em><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/riverdi_12.webp\"><\/p>\n<p><em>Dobbiamo prima definire la funzione <strong>sliderupdated <\/strong>che abbiamo creato (nell&#8217;interazione) all&#8217;interno del file header.<\/em><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/riverdi_14.webp\"><\/p>\n<p><em>Ora creeremo questa funzione nel file sorgente e scriveremo il codice al suo interno.<\/em><\/p>\n<blockquote>\n<pre class=\"wp-block-code language-c\"><em><code class=\"language-c\" lang=\"c\"><strong><span class=\"token keyword\">void<\/span> <\/strong>Screen1View<span class=\"token operator\">::<\/span><strong><span class=\"token function\">slidderupdated<\/span><\/strong><span class=\"token punctuation\">(<\/span><strong><span class=\"token keyword\">int<\/span> <\/strong>value<span class=\"token punctuation\">)<\/span>\n<span class=\"token punctuation\">{<\/span>\ngauge1<span class=\"token punctuation\">.<\/span><strong><span class=\"token function\">setValue<\/span><\/strong><span class=\"token punctuation\">(<\/span>value<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\ngauge1<span class=\"token punctuation\">.<\/span><strong><span class=\"token function\">invalidate<\/span><\/strong><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n<span class=\"token punctuation\">}<\/span><\/code><\/em><\/pre>\n<\/blockquote>\n<p><em> <\/em><\/p>\n<p><em>Qui la funzione <strong>slidderupdated <\/strong>sar\u00e0 richiamata ogni volta che il <strong>cursore <\/strong>riporta un nuovo valore modificato.<\/em><\/p>\n<p><em>Chiameremo semplicemente la funzione <strong>setvalue <\/strong>per impostare il valore dell&#8217;indicatore. E la funzione <strong>invalidate <\/strong>sar\u00e0 richiamata per rendere effettivo il nuovo valore.<\/em><\/p>\n<h4 class=\"has-text-align-center\"><span class=\"ez-toc-section\" id=\"Caricare_il_progetto_da_visualizzare\"><\/span><em>Caricare il progetto da visualizzare<\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><em>Non \u00e8 possibile caricare il progetto utilizzando l&#8217;IDE del cubo. \u00c8 necessario utilizzare il programmatore del cubo o il GFX touch stesso.<\/em><\/p>\n<p><em>In entrambi i casi, occorre prima copiare il file del caricatore esterno nella directory del programmatore di cubi.<\/em><\/p>\n<p><em>Il file del caricatore esterno si trova all&#8217;interno del progetto che abbiamo creato. La sua posizione \u00e8 mostrata di seguito.<\/em><\/p>\n<p><em> <\/em><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/riverdi_15.webp\"><\/p>\n<p><em>\u00c8 sufficiente copiare questo file all&#8217;interno della cartella del programmatore di cubi. Nel mio caso si tratta di <strong>C:Program FilesSTMicroelectronicsSTM32CubeSTM32CubeProgrammerbinExternalLoader<\/strong><\/em><\/p>\n<p><em>Una volta copiato il caricatore, riavviare il touch GFX in modo che veda il nuovo caricatore.<\/em><\/p>\n<p><em>Ora fate clic su Esegui target per caricare il progetto nel display.<\/em><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/riverdi_16.webp\"><\/p>\n<h4 class=\"has-text-align-center\"><span class=\"ez-toc-section\" id=\"Risultato\"><\/span><em>Risultato<\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><em>Di seguito sono riportate le immagini che mostrano la posizione del cursore e quella dell&#8217;indicatore.<\/em><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/riverdi_18.webp\"><img decoding=\"async\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/riverdi_19.webp\"><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Riverdi_%E2%80%93_il_produttore_europeo_di_espositori_di_altissima_qualita\"><\/span>Riverdi &#8211; il produttore europeo di espositori di altissima qualit\u00e0<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Perch\u00e9 dovreste fidarvi di noi e dei nostri prodotti? Riverdi \u00e8 il produttore europeo di espositori di altissima qualit\u00e0. Produciamo display LCD TFT da oltre 10 anni e abbiamo molti clienti in tutto il mondo a cui forniamo regolarmente i display.<\/p>\n<p>Sul nostro sito web troverete molte serie di display diversi, ma ci\u00f2 che forniamo non \u00e8 solo la massima qualit\u00e0 dei display, ma anche una documentazione perfetta. Sul sito web troverete anche i modelli 3D di ogni display, la maggior parte dei quali \u00e8 corredata da un rapporto EMI, per conoscere il livello di emissioni. Il processo di ordinazione \u00e8 semplice, se volete ordinare un campione, potete acquistarlo nel nostro negozio web. Basta andare su <a href=\"https:\/\/riverdi.com\/it\/categoria-prodotto\/display-integrati-stm32\">https:\/\/riverdi.com\/product-category\/stm32-embedded-displays\/.<\/a><\/p>\n<p>Potete anche contattare uno dei nostri distributori. Riverdi dispone di un&#8217;ampia rete di distribuzione, che comprende molti partner statunitensi in grado di consegnarvi subito il display.<\/p>\n<p>Ricordatevi di ISCRIVERVI al nostro <a href=\"https:\/\/www.youtube.com\/c\/Riverdi\">canale YouTube <\/a>e di compilare il <a href=\"https:\/\/riverdi.com\/it\/membri-in-abbonamento\">MODULO DI ISCRIZIONE<\/a>,<br \/>\nper rimanere informati sui materiali della Riverdi University e sugli eventi dal vivo!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Questa guida rapida descrive come collegare il Display Riverdi STM32 Embedded e avviare un nuovo progetto su TouchGFX Designer. Esercitazione &#8211; Prima esecuzione del display incorporato Riverdi STM32 con TouchGFX Uno dei display Riverdi STM32 Embedded \u00e8 stato recensito da Controllerstech &#8211; Robotics Simplified, una societ\u00e0 di sviluppo software con sede in India. Il loro [&hellip;]<\/p>\n","protected":false},"author":32,"featured_media":115212,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"categories":[4705,4710],"tags":[],"class_list":["post-102337","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-prodotti","category-visualizza-101"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Come iniziare a utilizzare i display embedded Riverdi STM32 con TouchGFX - da Controllerstech - Riverdi<\/title>\n<meta name=\"description\" content=\"Questa guida rapida descrive come collegare il Display Riverdi STM32 Embedded e avviare un nuovo progetto su TouchGFX Designer.\" \/>\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\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Come iniziare a utilizzare i display embedded Riverdi STM32 con TouchGFX - da Controllerstech - Riverdi\" \/>\n<meta property=\"og:description\" content=\"Questa guida rapida descrive come collegare il Display Riverdi STM32 Embedded e avviare un nuovo progetto su TouchGFX Designer.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech\" \/>\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=\"2023-01-26T12:49:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-20T09:25:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/Controllerstech-Riverdi-STM32-getting-started.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1140\" \/>\n\t<meta property=\"og:image:height\" content=\"570\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Wojciech Unterschuetz\" \/>\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=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Wojciech Unterschuetz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech\"},\"author\":{\"name\":\"Wojciech Unterschuetz\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/it#\\\/schema\\\/person\\\/7434a17c848809d60e9762a64da7cb19\"},\"headline\":\"Come iniziare a utilizzare i display embedded Riverdi STM32 con TouchGFX &#8211; da Controllerstech\",\"datePublished\":\"2023-01-26T12:49:22+00:00\",\"dateModified\":\"2024-05-20T09:25:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech\"},\"wordCount\":1140,\"image\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/riverdi.com\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/Controllerstech-Riverdi-STM32-getting-started.jpg\",\"articleSection\":[\"Prodotti\",\"Visualizza 101\"],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech\",\"url\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech\",\"name\":\"Come iniziare a utilizzare i display embedded Riverdi STM32 con TouchGFX - da Controllerstech - Riverdi\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/riverdi.com\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/Controllerstech-Riverdi-STM32-getting-started.jpg\",\"datePublished\":\"2023-01-26T12:49:22+00:00\",\"dateModified\":\"2024-05-20T09:25:13+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it#\\\/schema\\\/person\\\/7434a17c848809d60e9762a64da7cb19\"},\"description\":\"Questa guida rapida descrive come collegare il Display Riverdi STM32 Embedded e avviare un nuovo progetto su TouchGFX Designer.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech#primaryimage\",\"url\":\"https:\\\/\\\/riverdi.com\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/Controllerstech-Riverdi-STM32-getting-started.jpg\",\"contentUrl\":\"https:\\\/\\\/riverdi.com\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/Controllerstech-Riverdi-STM32-getting-started.jpg\",\"width\":1140,\"height\":570},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Front Page\",\"item\":\"https:\\\/\\\/riverdi.com\\\/it\\\/prima-pagina\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Come iniziare a utilizzare i display embedded Riverdi STM32 con TouchGFX &#8211; da Controllerstech\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/it#website\",\"url\":\"https:\\\/\\\/riverdi.com\\\/it\",\"name\":\"Riverdi\",\"description\":\"Global TFT LCD Manufacturer\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/riverdi.com\\\/it?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/it#\\\/schema\\\/person\\\/7434a17c848809d60e9762a64da7cb19\",\"name\":\"Wojciech Unterschuetz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/45c1e4b66be8acc72101bc0fca3804506ea0cdd9d7550b9d54d5a295afb08661?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/45c1e4b66be8acc72101bc0fca3804506ea0cdd9d7550b9d54d5a295afb08661?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/45c1e4b66be8acc72101bc0fca3804506ea0cdd9d7550b9d54d5a295afb08661?s=96&d=mm&r=g\",\"caption\":\"Wojciech Unterschuetz\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Come iniziare a utilizzare i display embedded Riverdi STM32 con TouchGFX - da Controllerstech - Riverdi","description":"Questa guida rapida descrive come collegare il Display Riverdi STM32 Embedded e avviare un nuovo progetto su TouchGFX Designer.","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\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech","og_locale":"it_IT","og_type":"article","og_title":"Come iniziare a utilizzare i display embedded Riverdi STM32 con TouchGFX - da Controllerstech - Riverdi","og_description":"Questa guida rapida descrive come collegare il Display Riverdi STM32 Embedded e avviare un nuovo progetto su TouchGFX Designer.","og_url":"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech","og_site_name":"Riverdi","article_publisher":"https:\/\/www.facebook.com\/riverdi.displays\/","article_published_time":"2023-01-26T12:49:22+00:00","article_modified_time":"2024-05-20T09:25:13+00:00","og_image":[{"width":1140,"height":570,"url":"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/Controllerstech-Riverdi-STM32-getting-started.jpg","type":"image\/jpeg"}],"author":"Wojciech Unterschuetz","twitter_card":"summary_large_image","twitter_creator":"@riverdidisplays","twitter_site":"@riverdidisplays","twitter_misc":{"Scritto da":"Wojciech Unterschuetz","Tempo di lettura stimato":"6 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech#article","isPartOf":{"@id":"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech"},"author":{"name":"Wojciech Unterschuetz","@id":"https:\/\/riverdi.com\/it#\/schema\/person\/7434a17c848809d60e9762a64da7cb19"},"headline":"Come iniziare a utilizzare i display embedded Riverdi STM32 con TouchGFX &#8211; da Controllerstech","datePublished":"2023-01-26T12:49:22+00:00","dateModified":"2024-05-20T09:25:13+00:00","mainEntityOfPage":{"@id":"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech"},"wordCount":1140,"image":{"@id":"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech#primaryimage"},"thumbnailUrl":"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/Controllerstech-Riverdi-STM32-getting-started.jpg","articleSection":["Prodotti","Visualizza 101"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech","url":"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech","name":"Come iniziare a utilizzare i display embedded Riverdi STM32 con TouchGFX - da Controllerstech - Riverdi","isPartOf":{"@id":"https:\/\/riverdi.com\/it#website"},"primaryImageOfPage":{"@id":"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech#primaryimage"},"image":{"@id":"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech#primaryimage"},"thumbnailUrl":"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/Controllerstech-Riverdi-STM32-getting-started.jpg","datePublished":"2023-01-26T12:49:22+00:00","dateModified":"2024-05-20T09:25:13+00:00","author":{"@id":"https:\/\/riverdi.com\/it#\/schema\/person\/7434a17c848809d60e9762a64da7cb19"},"description":"Questa guida rapida descrive come collegare il Display Riverdi STM32 Embedded e avviare un nuovo progetto su TouchGFX Designer.","breadcrumb":{"@id":"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech#primaryimage","url":"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/Controllerstech-Riverdi-STM32-getting-started.jpg","contentUrl":"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/01\/Controllerstech-Riverdi-STM32-getting-started.jpg","width":1140,"height":570},{"@type":"BreadcrumbList","@id":"https:\/\/riverdi.com\/it\/blog\/come-iniziare-a-utilizzare-i-display-embedded-riverdi-stm32-con-touchgfx-da-controllerstech#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Front Page","item":"https:\/\/riverdi.com\/it\/prima-pagina"},{"@type":"ListItem","position":2,"name":"Come iniziare a utilizzare i display embedded Riverdi STM32 con TouchGFX &#8211; da Controllerstech"}]},{"@type":"WebSite","@id":"https:\/\/riverdi.com\/it#website","url":"https:\/\/riverdi.com\/it","name":"Riverdi","description":"Global TFT LCD Manufacturer","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/riverdi.com\/it?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/riverdi.com\/it#\/schema\/person\/7434a17c848809d60e9762a64da7cb19","name":"Wojciech Unterschuetz","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/secure.gravatar.com\/avatar\/45c1e4b66be8acc72101bc0fca3804506ea0cdd9d7550b9d54d5a295afb08661?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/45c1e4b66be8acc72101bc0fca3804506ea0cdd9d7550b9d54d5a295afb08661?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/45c1e4b66be8acc72101bc0fca3804506ea0cdd9d7550b9d54d5a295afb08661?s=96&d=mm&r=g","caption":"Wojciech Unterschuetz"}}]}},"_links":{"self":[{"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/posts\/102337","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/comments?post=102337"}],"version-history":[{"count":0,"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/posts\/102337\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/media\/115212"}],"wp:attachment":[{"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/media?parent=102337"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/categories?post=102337"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/tags?post=102337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}