{"id":102355,"date":"2023-02-23T14:19:15","date_gmt":"2023-02-23T13:19:15","guid":{"rendered":"http:\/\/riverdi.com\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/"},"modified":"2024-05-20T11:25:12","modified_gmt":"2024-05-20T09:25:12","slug":"perche-stm32-introduzione-ai-display-embedded-riverdi-stm32","status":"publish","type":"post","link":"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32","title":{"rendered":"Perch\u00e9 STM32? Introduzione ai display embedded Riverdi STM32"},"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-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#Guida_per_principianti_ai_display_embedded_Riverdi_STM32\" >Guida per principianti ai display embedded Riverdi STM32<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#Che_cose_lSTM32\" >Che cos&#8217;\u00e8 l&#8217;STM32?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#I_principi_fondamentali_dei_blocchi_costruttivi_delle_MCU\" >I principi fondamentali dei blocchi costruttivi delle MCU<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#ARM_Cortex-M\" >ARM Cortex-M<\/a><\/li><\/ul><\/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\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#Perche_un_nucleo_non_e_lMCU\" >Perch\u00e9 un nucleo non \u00e8 l&#8217;MCU?<\/a><\/li><\/ul><\/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\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#Perche_la_STMicroelectronics\" >Perch\u00e9 la STMicroelectronics?<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#Vasto_portafoglio_della_STMicroelectronics\" >Vasto portafoglio della STMicroelectronics<\/a><\/li><\/ul><\/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\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#Come_sono_raggruppati_gli_MCU_STM32\" >Come sono raggruppati gli MCU STM32?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#Come_Come_iniziare_a_programmare_lSTM32_Display_integrati_di_Riverdi\" >Come Come iniziare a programmare l&#8217;STM32 Display integrati di Riverdi ?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#Quale_hardware_per_STM32\" >Quale hardware per STM32?<\/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\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#Quale_documentazione_per_STM32\" >Quale documentazione per STM32?<\/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\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#Quale_linguaggio_di_programmazione_per_STM32\" >Quale linguaggio di programmazione per STM32?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#Quale_framework_per_STM32\" >Quale framework per STM32?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#Quali_strumenti_di_programmazione_per_STM32\" >Quali strumenti di programmazione per STM32?<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#Un_breve_sguardo_a_TouchGFX_Designer\" >Un breve sguardo a TouchGFX Designer<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#Dove_trovare_ulteriori_informazioni_sui_display_embedded_STM32\" >Dove trovare ulteriori informazioni sui display embedded STM32?<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#Video\" >Video<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#Blog\" >Blog<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#Corsi\" >Corsi<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#Wiki_e_guide\" >Wiki e guide<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\/#Se_avete_bisogno_di_una_risposta_a_qualsiasi_domanda_sulla_serie_STM32_Embedded_Display_contattateci\" >Se avete bisogno di una risposta a qualsiasi domanda sulla serie STM32 Embedded Display, contattateci.<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Guida_per_principianti_ai_display_embedded_Riverdi_STM32\"><\/span><strong>Guida per principianti ai display embedded Riverdi STM32<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Che_cose_lSTM32\"><\/span><strong>Che cos&#8217;\u00e8 l&#8217;STM32?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>STM32 \u00e8 l&#8217;MCU a 32 bit scelto dai nostri ingegneri per gestire la <a href=\"https:\/\/riverdi.com\/product-category\/stm32-embedded-displays\/?pr=26938\">serie di display incorporati<\/a> Riverdi. In questa breve introduzione spiegheremo come questo prodotto della STMicroelectronics sia una tecnologia all&#8217;avanguardia. Forniamo inoltre suggerimenti su come iniziare a programmare l&#8217;STM32.  <\/strong><\/p>\n<p>STM32 \u00e8 una famiglia di microcontrollori a 32 bit basati sul core ARM Cortex-M, sviluppati e prodotti da <a href=\"https:\/\/www.st.com\/\" rel=\"noreferrer nofollow\">STMicroelectronics<\/a>. Per rendere tutto pi\u00f9 chiaro, partiamo dalle basi e introduciamo l&#8217;architettura del microcontrollore.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"I_principi_fondamentali_dei_blocchi_costruttivi_delle_MCU\"><\/span><strong>I principi fondamentali dei blocchi costruttivi delle MCU<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Quando un ingegnere progetta un moderno dispositivo HMI con un sistema di informazioni visive, come un display con touchscreen, inizia con la scelta del microcontrollore. Si dovrebbe iniziare con la selezione dell&#8217;architettura di base. Esistono grandi e versatili unit\u00e0 di elaborazione ARM con architetture a set di istruzioni (RISC &#8211; Reduced Instruction Set Computer), chiamate core di microprocessore. I core ARM sono diffusi in un gran numero di dispositivi di uso quotidiano, come gli smartphone. Una delle due serie principali di core ARM, chiamata Cortex-A, \u00e8 utilizzata nei dispositivi di fascia consumer, come i computer single-board (SBC) Raspberry Pi o gli smartphone.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"ARM_Cortex-M\"><\/span>ARM Cortex-M<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>La seconda parte della famiglia di core ARM, nota come Cortex-M, \u00e8 destinata alle applicazioni industriali. Questa \u00e8 la serie di core ARM a cui il progettista sopracitato sar\u00e0 interessato. Ecco perch\u00e9 questo \u00e8 il blocco di costruzione scelto da STMicroelectronics per creare le MCU STM32. La serie basata su Cortex-M ha diversi tipi di core con prestazioni e caratteristiche diverse. Ad esempio, esiste un M0 (il core pi\u00f9 economico a basse prestazioni), un M3 (core a medie prestazioni), un M4 (un core efficiente con supporto FPU o DSP aggiuntivo) e il pi\u00f9 recente e potente core M7.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Perche_un_nucleo_non_e_lMCU\"><\/span>Perch\u00e9 un nucleo non \u00e8 l&#8217;MCU?<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>L&#8217;aspetto importante \u00e8 che le unit\u00e0 ARM vengono vendute come licenze di core IP, non come MCU vere e proprie, che diventano MCU in un secondo momento. Il nucleo non svolge il suo lavoro da solo. Ha bisogno di un supporto, cio\u00e8 di memoria esterna e di interfacce esterne. STMicroelectronics \u00e8 un&#8217;azienda specializzata nella produzione di MCU, che mette insieme i componenti per formare il microcontrollore finale.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Perche_la_STMicroelectronics\"><\/span><strong>Perch\u00e9 la STMicroelectronics?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Cosa distingue STMicroelectronics dal mercato delle MCU? Le ragioni sono molteplici, ma le principali sono:<\/p>\n<ol>\n<li><strong>Elaborazione del segnale digitale in tempo reale ad alte prestazioni<\/strong><\/li>\n<li><strong>Funzionamento a basso consumo<\/strong><\/li>\n<li><strong>Connettivit\u00e0 versatile<\/strong><\/li>\n<li><strong>Facilit\u00e0 di sviluppo e integrazione<\/strong><\/li>\n<li><strong>Strumenti di programmazione utili e librerie gratuite<\/strong><\/li>\n<\/ol>\n<p>Queste caratteristiche fanno s\u00ec che i microcontrollori STM32 siano ampiamente riconosciuti e utilizzati in diverse applicazioni. Questi sono alcuni dei motivi per cui gli ingegneri di Riverdi hanno deciso di utilizzare l&#8217;STM32 come nucleo dei nostri display incorporati STM32.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Vasto_portafoglio_della_STMicroelectronics\"><\/span><strong>Vasto portafoglio della STMicroelectronics<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Grazie all&#8217;ampia gamma di MCU, \u00e8 molto facile trovare il modello giusto per le vostre applicazioni. A seconda della versione, hanno un basso consumo energetico con risorse piuttosto limitate, oppure modelli con una velocit\u00e0 di calcolo molto elevata e molte periferiche.<\/p>\n<p>STMicroelectronics offre molti gruppi di prodotti basati su soluzioni, risorse gratuite e prototipi. Sostenere il processo di prototipazione \u00e8 una filosofia condivisa da Riverdi. Riteniamo che la prototipazione rapida e semplice sia fondamentale nel processo di progettazione, quindi incoraggiamo a provare i nostri campioni. Nel processo di progettazione sono utili anche i dettagli del progetto, come la compatibilit\u00e0 dei pin, in modo da poter sostituire le MCU per trovare quella pi\u00f9 adatta.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Come_sono_raggruppati_gli_MCU_STM32\"><\/span><strong>Come sono raggruppati gli MCU STM32?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>La gamma di MCU della ST comprende diverse serie raggruppate in base alle loro caratteristiche.<\/p>\n<p><strong>Unit\u00e0 ad alte prestazioni<\/strong> &#8211; potenti STM32 progettati per trasferire enormi quantit\u00e0 di dati con elevate velocit\u00e0 di clock del core. Tra questi, l&#8217;F4 con core M4 e FPU, a volte aggiornato con controller del display o supporto MIPI, l&#8217;F7 con l&#8217;ultimo M7 single-core e l&#8217;ammiraglia H7 con dual-core (M7+M4). Questa potente unit\u00e0<a href=\"https:\/\/riverdi.com\/product-category\/stm32-embedded-displays\/?pr=26938\">(STM32H757XIH6<\/a>) \u00e8 utilizzata da Riverdi.<\/p>\n<p><strong>Unit\u00e0 mainstream<\/strong> &#8211; microcontrollori di uso generale. Si va dagli MCU di base della serie F0, agli F1 con prestazioni elevate ma architettura semplice, fino ai G4 che offrono un&#8217;ampia gamma di periferiche analogiche.<\/p>\n<p>Unit\u00e0 a <strong>bassissima potenza<\/strong> &#8211; progettate per garantire il minor consumo energetico possibile. Questi includono l&#8217;L0 a 14 pin, l&#8217;L4 con FPU aggiuntiva e l&#8217;L5 con accelerazione grafica migliorata.<\/p>\n<p><strong>Unit\u00e0 wireless<\/strong> &#8211; dotate di supporto integrato per le comunicazioni wireless, come Bluetooth o RF 2,4 GHz.<\/p>\n<p>Date un&#8217;occhiata alla serie di cui sopra <em>(immagine fornita da STMicroelectronics)<\/em>:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/02\/en.OBN_stm32-mcu_class_cl1734.jpeg\"><\/p>\n<p>Per saperne di pi\u00f9 sulle varie caratteristiche delle MCU STM32, visitate il <a href=\"https:\/\/www.st.com\/en\/microcontrollers-microprocessors.html\" rel=\"noreferrer nofollow\">sito web<\/a> di <a href=\"https:\/\/www.st.com\/en\/microcontrollers-microprocessors.html\" rel=\"noreferrer nofollow\">STMicroelectronics<\/a> <em>(immagine fornita da STMicroelectronics)<\/em>.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/02\/en.stm32highperf_sc2154.webp\"><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Come_Come_iniziare_a_programmare_lSTM32_Display_integrati_di_Riverdi\"><\/span><strong>Come<\/strong><strong> Come iniziare a programmare l&#8217;STM32 <\/strong><strong>Display integrati di Riverdi <\/strong><strong>?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Ecco le nozioni fondamentali che un nuovo arrivato nell&#8217;ecosistema STM32 deve sapere sulla progettazione dei display embedded STM32.<\/p>\n<p><iframe width=\"560\" height=\"315\" src=\"\/\/www.youtube.com\/embed\/PnXC4hrvL9U\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Quale_hardware_per_STM32\"><\/span><strong>Quale hardware per STM32?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Non \u00e8 consigliabile iniziare con produttori di hardware sconosciuti, soprattutto se si \u00e8 alle prime armi con la programmazione embedded. Scegliete invece aziende consolidate.<\/p>\n<p>La <a href=\"https:\/\/riverdi.com\/product-category\/stm32-embedded-displays\/?pr=29125&amp;ssizeinch=7.0\">serie STM32 Riverdi<\/a> \u00e8 ottima per iniziare e imparare, perch\u00e9 offriamo una documentazione completa e sono disponibili demo, preset e librerie gratuite per mettere le mani su esempi di codice funzionanti.<\/p>\n<p>Si possono anche provare le schede ufficiali della ST (come la serie Nucleo o Discovery).<\/p>\n<p><iframe width=\"560\" height=\"315\" src=\"\/\/www.youtube.com\/embed\/dGwRl8yBR6o\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Quale_documentazione_per_STM32\"><\/span><strong>Quale documentazione per STM32?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>La documentazione \u00e8 nella maggior parte dei casi una letteratura tecnica preparata dal produttore per guidarvi attraverso la complessit\u00e0 dei microcontrollori. Questi documenti possono aiutarvi a conoscere tutte le caratteristiche delle MCU:<\/p>\n<p><strong>Guida introduttiva, <\/strong>che \u00e8 un punto di riferimento per i nuovi arrivati,<\/p>\n<p><strong>Datasheet<\/strong>, che \u00e8 una descrizione tecnica completa di tutte le caratteristiche dell&#8217;MCU,<\/p>\n<p><strong>Manuale d&#8217;uso (o Guida)<\/strong>, che fornisce istruzioni e parametri approfonditi e aiuta a risolvere i problemi pi\u00f9 comuni,<\/p>\n<p><strong>Nota applicativa, <\/strong>che fornisce dettagli pi\u00f9 specifici sull&#8217;utilizzo di un componente in un&#8217;applicazione specifica.<\/p>\n<p><strong>Manuale di riferimento<\/strong>, che fornisce una visione pi\u00f9 dettagliata dell&#8217;architettura degli MCU,<\/p>\n<p><strong>Manuale di programmazione<\/strong>, che fornisce le informazioni necessarie per lo sviluppo del software a livello di applicazione e di sistema.<\/p>\n<p>Si consiglia, prima di utilizzare una specifica MCU nel proprio progetto, di dare almeno una breve occhiata al Datasheet. \u00c8 necessario controllare le periferiche, i GPIO e altri parametri di base, come l&#8217;orologio. L&#8217;obiettivo \u00e8 assicurarsi che l&#8217;hardware fornito soddisfi i requisiti del progetto.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Quale_linguaggio_di_programmazione_per_STM32\"><\/span><strong>Quale linguaggio di programmazione per STM32?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Il linguaggio di programmazione consigliato per l&#8217;STM32 \u00e8 il <strong>C<\/strong>. In caso di scrittura di codice direttamente per i microcontrollori, il C \u00e8 la scelta migliore. \u00c8 anche la base su cui \u00e8 possibile espandere ulteriormente le proprie competenze in materia di MCU utilizzando altri linguaggi di programmazione.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Quale_framework_per_STM32\"><\/span><strong>Quale framework per STM32?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Per rendere pi\u00f9 agevole il lavoro di programmazione degli STM32 \u00e8 necessario un framework adeguato. Il framework \u00e8 una piattaforma su cui si scrive il codice e si sviluppa il progetto. I framework software possono includere programmi di supporto, compilatori, librerie di codice, set di strumenti e interfacce di programmazione delle applicazioni (API). Quali sono i framework disponibili tra cui scegliere?<\/p>\n<p>C&#8217;\u00e8 quello consigliato, che \u00e8 l&#8217;<strong>ecosistema STMicroelectronics. <\/strong>\u00c8 composto da due livelli complementari: le librerie Low Layer (LL) e l&#8217;Hardware Abstraction Layer (HAL). Le librerie di basso livello sono adatte per ottimizzare l&#8217;hardware e operare con risorse limitate, ma richiedono un po&#8217; di know-how (acquisibile tramite la documentazione). HAL, che \u00e8 una libreria di alto livello, potrebbe funzionare meglio per i principianti. Entrambi possono essere gestiti dal software gratuito STM32CubeIDE.<\/p>\n<p>Esiste <strong>Mbed by ARM<\/strong>, il progetto collaborativo online per i dispositivi connessi a Internet basati su ARM Cortex-M. Utilizza i linguaggi di programmazione C e C++, il che \u00e8 una buona notizia per chi ha una buona conoscenza. Un&#8217;ottima soluzione per i dispositivi IoT. mBed OS \u00e8 simile ad Arduino. A proposito di Arduino, esistono diverse schede che supportano direttamente l&#8217;STM32. Uno di questi \u00e8 il<strong> progetto<\/strong> <strong>STM32Duino<\/strong>, basato sulle schede Nucleo. Entrambi questi framework sono all&#8217;insegna della semplicit\u00e0, ma lo svantaggio \u00e8 che le funzioni STM32 sono limitate in termini di controllo hardware e la qualit\u00e0 delle librerie potrebbe non essere garantita.<\/p>\n<p>Ultimo ma non meno importante \u00e8 il <strong>linguaggio Pure C<\/strong>, che garantisce risultati ben ottimizzati in termini di prestazioni. Pure C utilizzer\u00e0 meno memoria e sar\u00e0 comunque super veloce. Ma questi vantaggi si ottengono solo con la conoscenza e l&#8217;esperienza, quindi non \u00e8 consigliato ai principianti.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Quali_strumenti_di_programmazione_per_STM32\"><\/span><strong>Quali strumenti di programmazione per STM32?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Se scegliete l&#8217;approccio consigliato dall&#8217;ecosistema ST, potete iniziare a utilizzare gratuitamente una serie di strumenti software forniti dalla STMicroelectronics. Esistono strumenti di sviluppo, strumenti di valutazione, ambienti di sviluppo, software embedded e cos\u00ec via. Ecco alcuni dei principali strumenti da conoscere:<\/p>\n<p><strong>STM32CubeMX <\/strong>&#8211; uno strumento grafico per la configurazione dell&#8217;MCU e la generazione di codice di inizializzazione;<\/p>\n<p><strong>STM32CubeIDE <\/strong>&#8211; strumento all-in-one per lo sviluppo avanzato in C\/C++ nell&#8217;ecosistema STM32: selettore di microcontrollori, configuratore di periferiche, generatore di codice, compilatore, debugger e programmatore;<\/p>\n<p><strong>STM32CubeProgrammer <\/strong>&#8211; strumento all-in-one per la programmazione dei prodotti STM32;<\/p>\n<p><strong>TouchGFX Designer <\/strong>&#8211; software grafico avanzato per la creazione di GUI con metodo WYSIWYG;<\/p>\n<p><strong>STM32CubeMonitor <\/strong>&#8211; strumento di monitoraggio in tempo reale per mettere a punto e diagnosticare le applicazioni STM32 sulla base della visualizzazione delle variabili in tempo reale.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Un_breve_sguardo_a_TouchGFX_Designer\"><\/span><strong>Un breve sguardo a TouchGFX Designer<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>TouchGFX Designer \u00e8 un progettista di GUI ottimizzato per i prodotti Riverdi che girano sui microcontrollori STM32 &#8211; i progetti demo e i preset Riverdi sono incorporati nella libreria TouchGFX. Lo strumento TouchGFX \u00e8 una soluzione software avanzata per creare GUI superbe utilizzando il metodo WYSIWYG, che rende la progettazione di GUI facile da usare. La partnership di Riverdi con STMicroelectronics pu\u00f2 ridurre i tempi e i costi di prototipazione e migliorare l&#8217;efficienza del time-to-market del progetto.<\/p>\n<p><iframe width=\"560\" height=\"315\" src=\"\/\/www.youtube.com\/embed\/XOnDumBkRjw\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Dove_trovare_ulteriori_informazioni_sui_display_embedded_STM32\"><\/span><strong>Dove trovare ulteriori informazioni sui display embedded STM32?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Quando si sceglie il metodo di apprendimento, si deve sempre prendere in considerazione quali sono gli obiettivi. Si tratta di competenza nella prototipazione, nella programmazione, nella progettazione di GUI? Si tratta di una conoscenza generale di come applicare i display integrati STM32 nel dispositivo finale? \u00c8 una curiosit\u00e0 amatoriale? Considerare gli obiettivi vi aiuter\u00e0 a raggiungerli rapidamente. Altre domande riguardano le risorse disponibili (come tempo e denaro), i modelli di apprendimento e le preferenze individuali. Fortunatamente, esiste una crescente variet\u00e0 di fonti per acquisire conoscenze sull&#8217;STM32.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Video\"><\/span><strong>Video<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Le esercitazioni video sono un ottimo modo per imparare a conoscere l&#8217;STM32 e la maggior parte di esse si trova su <strong>YouTube<\/strong>.<\/p>\n<p>Innanzitutto, iscrivetevi alla newsletter dell&#8217;Universit\u00e0 Riverdi e <strong>iscrivetevi al <a href=\"https:\/\/www.youtube.com\/c\/Riverdi\">canale YouTube Riverdi<\/a><\/strong>. Condividiamo le nostre conoscenze e il nostro know-how per aiutarvi a ottenere il massimo dai vostri display embedded Riverdi pilotati dall&#8217;STM32. Forniamo guide introduttive, tutorial specifici, video di unboxing e molto altro ancora.<\/p>\n<p>In secondo luogo, seguite il canale ufficiale di STMicroelectronics. La ST organizza webinar dal vivo e <a href=\"https:\/\/www.st.com\/content\/st_com\/en\/support\/learning\/stm32-education\/stm32-moocs.html\" rel=\"noreferrer nofollow\">MOOC<\/a> (Massive Open Online Courses) completi, che sono una risorsa inestimabile per imparare la programmazione MCU.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Blog\"><\/span><strong>Blog<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>I blog sono ottimi per risolvere problemi specifici. La maggior parte di essi \u00e8 gratuita, ma poich\u00e9 le conoscenze vengono pubblicate quotidianamente, ci\u00f2 che dovete fare \u00e8 cercare la soluzione esatta. \u00c8 inoltre possibile rimanere aggiornati e seguire i post in arrivo iscrivendosi <a href=\"https:\/\/riverdi.com\/it\/membri-in-abbonamento\">alla newsletter<\/a>.<\/p>\n<p>Riverdi offre post sul blog costantemente aggiornati, guide introduttive e condivisione delle conoscenze attraverso una serie di articoli e video della <a href=\"https:\/\/riverdi.com\/it\/blog\/category\/universita-di-riverdi\">Riverdi University<\/a>.<\/p>\n<p>Si pu\u00f2 anche provare: Blog di Controllerstech: <a href=\"https:\/\/controllerstech.com\/\">https:\/\/controllerstech.com\/<\/a><\/p>\n<h4><span class=\"ez-toc-section\" id=\"Corsi\"><\/span><strong>Corsi<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>I corsi, sia online che offline (questi ultimi piuttosto rari al giorno d&#8217;oggi), offrono un processo di apprendimento completo a vari livelli di competenza. Tuttavia, considerate che si tratta di un impegno a lungo termine e che nella maggior parte dei casi dovrete pagare per poter partecipare. Un altro approccio che vale la pena di prendere in considerazione \u00e8 quello di seguire un corso online gratuito di programmazione in C, poich\u00e9 sar\u00e0 sempre utile nello sviluppo di STM32.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Wiki_e_guide\"><\/span><strong>Wiki e guide<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Quando si cerca una conoscenza approfondita si deve sempre fare riferimento ai produttori, come Riverdi o STMicroelectronics. Riverdi offre una documentazione completa per ogni display, che vi aiuter\u00e0 a orientarvi tra i nostri display incorporati STM32. Condividiamo inoltre il know-how attraverso l&#8217;<strong>Universit\u00e0 Riverdi <\/strong>e la <strong>serie Display 101<\/strong>. Potreste anche provare a immergervi nelle guide e nei tutorial pubblicati dalla STMicroelectronics, come il loro vasto <strong>Wiki dedicato alle MCU STM32<\/strong>.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Se_avete_bisogno_di_una_risposta_a_qualsiasi_domanda_sulla_serie_STM32_Embedded_Display_contattateci\"><\/span><strong>Se avete bisogno di una risposta a qualsiasi domanda sulla serie STM32 Embedded Display, <a href=\"https:\/\/riverdi.com\/it\/contatto\">contattateci<\/a>.<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>Guida per principianti ai display embedded Riverdi STM32 Che cos&#8217;\u00e8 l&#8217;STM32? STM32 \u00e8 l&#8217;MCU a 32 bit scelto dai nostri ingegneri per gestire la serie di display incorporati Riverdi. In questa breve introduzione spiegheremo come questo prodotto della STMicroelectronics sia una tecnologia all&#8217;avanguardia. Forniamo inoltre suggerimenti su come iniziare a programmare l&#8217;STM32. STM32 \u00e8 una [&hellip;]<\/p>\n","protected":false},"author":32,"featured_media":115266,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"categories":[4705],"tags":[],"class_list":["post-102355","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-prodotti"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Perch\u00e9 STM32? Introduzione ai display embedded Riverdi STM32 - Riverdi<\/title>\n<meta name=\"description\" content=\"Perch\u00e9 STM32? L&#039;STM32 \u00e8 l&#039;MCU scelto dagli ingegneri Riverdi per gestire la nostra serie di display incorporati. In questa breve introduzione spiegheremo come questo prodotto della STMicroelectronics sia una tecnologia all&#039;avanguardia. Verranno inoltre forniti alcuni suggerimenti su come iniziare a programmare l&#039;STM32.\" \/>\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\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Perch\u00e9 STM32? Introduzione ai display embedded Riverdi STM32 - Riverdi\" \/>\n<meta property=\"og:description\" content=\"Perch\u00e9 STM32? L&#039;STM32 \u00e8 l&#039;MCU scelto dagli ingegneri Riverdi per gestire la nostra serie di display incorporati. In questa breve introduzione spiegheremo come questo prodotto della STMicroelectronics sia una tecnologia all&#039;avanguardia. Verranno inoltre forniti alcuni suggerimenti su come iniziare a programmare l&#039;STM32.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\" \/>\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-02-23T13:19:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-20T09:25:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/02\/Why-STM32-introduction.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=\"10 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\"},\"author\":{\"name\":\"Wojciech Unterschuetz\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/it#\\\/schema\\\/person\\\/7434a17c848809d60e9762a64da7cb19\"},\"headline\":\"Perch\u00e9 STM32? Introduzione ai display embedded Riverdi STM32\",\"datePublished\":\"2023-02-23T13:19:15+00:00\",\"dateModified\":\"2024-05-20T09:25:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\"},\"wordCount\":2049,\"image\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/riverdi.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Why-STM32-introduction.jpg\",\"articleSection\":[\"Prodotti\"],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\",\"url\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\",\"name\":\"Perch\u00e9 STM32? Introduzione ai display embedded Riverdi STM32 - Riverdi\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/riverdi.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Why-STM32-introduction.jpg\",\"datePublished\":\"2023-02-23T13:19:15+00:00\",\"dateModified\":\"2024-05-20T09:25:12+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it#\\\/schema\\\/person\\\/7434a17c848809d60e9762a64da7cb19\"},\"description\":\"Perch\u00e9 STM32? L'STM32 \u00e8 l'MCU scelto dagli ingegneri Riverdi per gestire la nostra serie di display incorporati. In questa breve introduzione spiegheremo come questo prodotto della STMicroelectronics sia una tecnologia all'avanguardia. Verranno inoltre forniti alcuni suggerimenti su come iniziare a programmare l'STM32.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32#primaryimage\",\"url\":\"https:\\\/\\\/riverdi.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Why-STM32-introduction.jpg\",\"contentUrl\":\"https:\\\/\\\/riverdi.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Why-STM32-introduction.jpg\",\"width\":1140,\"height\":570},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Front Page\",\"item\":\"https:\\\/\\\/riverdi.com\\\/it\\\/prima-pagina\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Perch\u00e9 STM32? Introduzione ai display embedded Riverdi STM32\"}]},{\"@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":"Perch\u00e9 STM32? Introduzione ai display embedded Riverdi STM32 - Riverdi","description":"Perch\u00e9 STM32? L'STM32 \u00e8 l'MCU scelto dagli ingegneri Riverdi per gestire la nostra serie di display incorporati. In questa breve introduzione spiegheremo come questo prodotto della STMicroelectronics sia una tecnologia all'avanguardia. Verranno inoltre forniti alcuni suggerimenti su come iniziare a programmare l'STM32.","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\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32","og_locale":"it_IT","og_type":"article","og_title":"Perch\u00e9 STM32? Introduzione ai display embedded Riverdi STM32 - Riverdi","og_description":"Perch\u00e9 STM32? L'STM32 \u00e8 l'MCU scelto dagli ingegneri Riverdi per gestire la nostra serie di display incorporati. In questa breve introduzione spiegheremo come questo prodotto della STMicroelectronics sia una tecnologia all'avanguardia. Verranno inoltre forniti alcuni suggerimenti su come iniziare a programmare l'STM32.","og_url":"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32","og_site_name":"Riverdi","article_publisher":"https:\/\/www.facebook.com\/riverdi.displays\/","article_published_time":"2023-02-23T13:19:15+00:00","article_modified_time":"2024-05-20T09:25:12+00:00","og_image":[{"width":1140,"height":570,"url":"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/02\/Why-STM32-introduction.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":"10 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32#article","isPartOf":{"@id":"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32"},"author":{"name":"Wojciech Unterschuetz","@id":"https:\/\/riverdi.com\/it#\/schema\/person\/7434a17c848809d60e9762a64da7cb19"},"headline":"Perch\u00e9 STM32? Introduzione ai display embedded Riverdi STM32","datePublished":"2023-02-23T13:19:15+00:00","dateModified":"2024-05-20T09:25:12+00:00","mainEntityOfPage":{"@id":"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32"},"wordCount":2049,"image":{"@id":"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32#primaryimage"},"thumbnailUrl":"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/02\/Why-STM32-introduction.jpg","articleSection":["Prodotti"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32","url":"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32","name":"Perch\u00e9 STM32? Introduzione ai display embedded Riverdi STM32 - Riverdi","isPartOf":{"@id":"https:\/\/riverdi.com\/it#website"},"primaryImageOfPage":{"@id":"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32#primaryimage"},"image":{"@id":"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32#primaryimage"},"thumbnailUrl":"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/02\/Why-STM32-introduction.jpg","datePublished":"2023-02-23T13:19:15+00:00","dateModified":"2024-05-20T09:25:12+00:00","author":{"@id":"https:\/\/riverdi.com\/it#\/schema\/person\/7434a17c848809d60e9762a64da7cb19"},"description":"Perch\u00e9 STM32? L'STM32 \u00e8 l'MCU scelto dagli ingegneri Riverdi per gestire la nostra serie di display incorporati. In questa breve introduzione spiegheremo come questo prodotto della STMicroelectronics sia una tecnologia all'avanguardia. Verranno inoltre forniti alcuni suggerimenti su come iniziare a programmare l'STM32.","breadcrumb":{"@id":"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32#primaryimage","url":"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/02\/Why-STM32-introduction.jpg","contentUrl":"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/02\/Why-STM32-introduction.jpg","width":1140,"height":570},{"@type":"BreadcrumbList","@id":"https:\/\/riverdi.com\/it\/blog\/perche-stm32-introduzione-ai-display-embedded-riverdi-stm32#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Front Page","item":"https:\/\/riverdi.com\/it\/prima-pagina"},{"@type":"ListItem","position":2,"name":"Perch\u00e9 STM32? Introduzione ai display embedded Riverdi STM32"}]},{"@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\/102355","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=102355"}],"version-history":[{"count":0,"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/posts\/102355\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/media\/115266"}],"wp:attachment":[{"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/media?parent=102355"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/categories?post=102355"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/tags?post=102355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}