{"id":101936,"date":"2023-02-23T14:19:15","date_gmt":"2023-02-23T13:19:15","guid":{"rendered":"http:\/\/riverdi.com\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/"},"modified":"2024-06-04T08:24:20","modified_gmt":"2024-06-04T06:24:20","slug":"por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays","status":"publish","type":"post","link":"https:\/\/riverdi.com\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays","title":{"rendered":"\u00bfPor qu\u00e9 STM32? Introducci\u00f3n a Riverdi STM32 Embedded Displays"},"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=\"Alternar tabla de contenidos\"><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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#Guia_para_principiantes_de_Riverdi_STM32_Embedded_Displays\" >Gu\u00eda para principiantes de Riverdi STM32 Embedded Displays<\/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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#%C2%BFQue_es_STM32\" >\u00bfQu\u00e9 es 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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#Principios_basicos_de_los_bloques_de_construccion_de_MCU\" >Principios b\u00e1sicos de los bloques de construcci\u00f3n de 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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#%C2%BFPor_que_un_nucleo_no_es_la_MCU\" >\u00bfPor qu\u00e9 un n\u00facleo no es la 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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#%C2%BFPor_que_STMicroelectronics\" >\u00bfPor qu\u00e9 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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#Amplia_cartera_de_productos_de_STMicroelectronics\" >Amplia cartera de productos de 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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#%C2%BFComo_se_agrupan_las_MCU_STM32\" >\u00bfC\u00f3mo se agrupan las 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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#Como_empezar_a_programar_el_STM32_Embedded_Displays_de_Riverdi\" >C\u00f3mo empezar a programar el STM32 Embedded Displays de 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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#%C2%BFQue_hardware_para_STM32\" >\u00bfQu\u00e9 hardware para 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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#%C2%BFQue_documentacion_para_STM32\" >\u00bfQu\u00e9 documentaci\u00f3n para 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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#%C2%BFQue_lenguaje_de_programacion_para_STM32\" >\u00bfQu\u00e9 lenguaje de programaci\u00f3n para 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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#%C2%BFQue_framework_para_STM32\" >\u00bfQu\u00e9 framework para 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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#%C2%BFQue_herramientas_de_programacion_para_STM32\" >\u00bfQu\u00e9 herramientas de programaci\u00f3n para 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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#Un_breve_vistazo_a_TouchGFX_Designer\" >Un breve vistazo 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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#%C2%BFDonde_obtener_mas_informacion_sobre_las_pantallas_integradas_STM32\" >\u00bfD\u00f3nde obtener m\u00e1s informaci\u00f3n sobre las pantallas integradas 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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#Videos\" >V\u00eddeos<\/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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#Blogs\" >Blogs<\/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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#Cursos\" >Cursos<\/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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#Wikis_y_guias\" >Wikis y gu\u00edas<\/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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\/#Si_necesita_que_respondamos_a_cualquier_pregunta_relacionada_con_la_serie_STM32_Embedded_Display_pongase_en_contacto_con_nosotros\" >Si necesita que respondamos a cualquier pregunta relacionada con la serie STM32 Embedded Display, p\u00f3ngase en contacto con nosotros.<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Guia_para_principiantes_de_Riverdi_STM32_Embedded_Displays\"><\/span><strong>Gu\u00eda para principiantes de Riverdi STM32 Embedded Displays<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"%C2%BFQue_es_STM32\"><\/span><strong>\u00bfQu\u00e9 es STM32?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>STM32 es la MCU de 32 bits elegida por nuestros ingenieros para controlar la <a href=\"https:\/\/riverdi.com\/product-category\/stm32-embedded-displays\/?pr=26938\">serie<\/a> Riverdi <a href=\"https:\/\/riverdi.com\/product-category\/stm32-embedded-displays\/?pr=26938\">Embedded Display<\/a>. En esta breve introducci\u00f3n explicaremos c\u00f3mo este producto de STMicroelectronics es una tecnolog\u00eda de vanguardia. Tambi\u00e9n ofrecemos consejos sobre d\u00f3nde empezar a aprender a programar el STM32.  <\/strong><\/p>\n<p>STM32 es una familia de microcontroladores de 32 bits basados en el n\u00facleo ARM Cortex-M, desarrollados y fabricados por <a href=\"https:\/\/www.st.com\/\" rel=\"noreferrer nofollow\">STMicroelectronics<\/a>. Para que todo quede claro, empecemos por lo b\u00e1sico e introduzcamos la arquitectura del microcontrolador.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Principios_basicos_de_los_bloques_de_construccion_de_MCU\"><\/span><strong>Principios b\u00e1sicos de los bloques de construcci\u00f3n de MCU<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Cuando un ingeniero dise\u00f1a un dispositivo HMI moderno con un sistema de informaci\u00f3n visual, como una pantalla t\u00e1ctil, empieza por elegir un microcontrolador. Habr\u00eda que empezar por seleccionar la arquitectura del n\u00facleo. Existen grandes y vers\u00e1tiles unidades de procesamiento ARM con arquitecturas de conjunto de instrucciones (RISC &#8211; Reduced Instruction Set Computer), denominadas n\u00facleos de microprocesador. Los n\u00facleos ARM est\u00e1n muy extendidos en un gran n\u00famero de dispositivos de uso cotidiano, como los smartphones. Una de las dos series principales de n\u00facleos ARM, denominada Cortex-A, se utiliza en dispositivos de consumo, como los ordenadores monoplaca (SBC) Raspberry Pi o los smartphones.<\/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 segunda parte de la familia de n\u00facleos ARM, conocida como Cortex-M, est\u00e1 pensada para aplicaciones industriales. Esta es la serie de n\u00facleos ARM que interesar\u00e1 a los dise\u00f1adores mencionados. Por eso es el bloque de construcci\u00f3n seleccionado por STMicroelectronics para crear los MCU STM32. La serie basada en Cortex-M dispone de varios tipos de n\u00facleos con diferentes prestaciones y caracter\u00edsticas. Por ejemplo, hay un M0 (el n\u00facleo de bajo rendimiento m\u00e1s barato), el M3 (n\u00facleo de rendimiento medio), M4 (un n\u00facleo eficiente con soporte adicional de FPU o DSP) y el n\u00facleo M7, el m\u00e1s nuevo y potente.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"%C2%BFPor_que_un_nucleo_no_es_la_MCU\"><\/span>\u00bfPor qu\u00e9 un n\u00facleo no es la MCU?<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Lo importante es que las unidades ARM se venden como licencias de n\u00facleo IP, no como MCU reales, sino que se convierten en MCU m\u00e1s adelante en el proceso. El n\u00facleo no har\u00e1 su trabajo por s\u00ed solo. Necesita cierto apoyo, es decir, de la memoria externa y de interfaces externas. STMicroelectronics es la empresa especializada en la fabricaci\u00f3n de MCU mediante la uni\u00f3n de componentes para formar el microcontrolador final.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%C2%BFPor_que_STMicroelectronics\"><\/span><strong>\u00bfPor qu\u00e9 STMicroelectronics?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u00bfQu\u00e9 hace que STMicroelectronics destaque en el mercado de las MCU? Hay varias razones, pero las principales son:<\/p>\n<ol>\n<li><strong>Procesado digital de se\u00f1ales en tiempo real de alto rendimiento<\/strong><\/li>\n<li><strong>Funcionamiento de bajo consumo<\/strong><\/li>\n<li><strong>Conectividad vers\u00e1til<\/strong><\/li>\n<li><strong>Facilidad de desarrollo e integraci\u00f3n<\/strong><\/li>\n<li><strong>Herramientas de programaci\u00f3n \u00fatiles y bibliotecas gratuitas<\/strong><\/li>\n<\/ol>\n<p>Estas caracter\u00edsticas hacen que los microcontroladores STM32 sean ampliamente reconocidos y utilizados en diversas aplicaciones. Estas son algunas de las razones por las que los ingenieros de Riverdi han decidido utilizar el STM32 como n\u00facleo de nuestros STM32 Embedded Displays.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Amplia_cartera_de_productos_de_STMicroelectronics\"><\/span><strong>Amplia cartera de productos de STMicroelectronics<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Gracias a la amplia gama de MCU, es muy f\u00e1cil encontrar el modelo adecuado para sus aplicaciones. Seg\u00fan la versi\u00f3n, tienen un bajo consumo con recursos bastante limitados, o modelos con una velocidad de c\u00e1lculo muy alta y muchos perif\u00e9ricos.<\/p>\n<p>STMicroelectronics ofrece muchos grupos de productos basados en soluciones, recursos gratuitos y prototipos. Apoyar el proceso de creaci\u00f3n de prototipos es una filosof\u00eda compartida por Riverdi. Creemos que la creaci\u00f3n r\u00e1pida y sencilla de prototipos es crucial en el proceso de dise\u00f1o, por lo que animamos a probar nuestras muestras. Lo que tambi\u00e9n ayuda en el proceso de ingenier\u00eda son los detalles de dise\u00f1o, como la compatibilidad de pines, para poder sustituir las MCU y encontrar la m\u00e1s adecuada.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%C2%BFComo_se_agrupan_las_MCU_STM32\"><\/span><strong>\u00bfC\u00f3mo se agrupan las MCU STM32?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>En la gama de MCU de ST hay varias series agrupadas seg\u00fan sus caracter\u00edsticas.<\/p>\n<p><strong>Unidades de alto<\/strong> rendimiento: potentes STM32 dise\u00f1adas para transferir enormes cantidades de datos con altas velocidades de reloj del n\u00facleo. Entre ellos est\u00e1n el F4 con n\u00facleo M4 y FPU, a veces mejorado con controladores de pantalla o soporte MIPI, el F7 con el \u00faltimo M7 de un solo n\u00facleo, y el buque insignia H7 con doble n\u00facleo (M7+M4). Esta potente unidad<a href=\"https:\/\/riverdi.com\/product-category\/stm32-embedded-displays\/?pr=26938\">(STM32H757XIH6<\/a>) es utilizada por Riverdi.<\/p>\n<p><strong>Unidades principales<\/strong>: microcontroladores de uso general. Var\u00edan desde los MCU b\u00e1sicos de la serie F0, los F1 de alto rendimiento pero arquitectura sencilla, hasta los G4 que ofrecen una amplia gama de perif\u00e9ricos anal\u00f3gicos.<\/p>\n<p>Unidades de <strong>potencia ultrabaja<\/strong>: dise\u00f1adas para el menor consumo posible. Entre ellos se incluyen el L0 de 14 pines, el L4 con FPU adicional, el L5 con aceleraci\u00f3n gr\u00e1fica mejorada.<\/p>\n<p><strong>Unidades inal\u00e1mbricas<\/strong>: incorporan soporte para comunicaciones inal\u00e1mbricas, como Bluetooth o RF 2,4 GHz.<\/p>\n<p>Eche un vistazo a la serie mencionada <em>(imagen facilitada por 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>Para obtener m\u00e1s informaci\u00f3n sobre las distintas caracter\u00edsticas de las MCU STM32, visite el <a href=\"https:\/\/www.st.com\/en\/microcontrollers-microprocessors.html\" rel=\"noreferrer nofollow\">sitio web de STMicroelectronics<\/a> <em>(imagen facilitada por 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=\"Como_empezar_a_programar_el_STM32_Embedded_Displays_de_Riverdi\"><\/span><strong>C\u00f3mo<\/strong><strong> empezar a programar el STM32 <\/strong><strong>Embedded Displays de Riverdi <\/strong><strong>?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Aqu\u00ed est\u00e1n los fundamentos de lo que un reci\u00e9n llegado al ecosistema STM32 necesita saber sobre el dise\u00f1o de la STM32 Embedded Displays.<\/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=\"%C2%BFQue_hardware_para_STM32\"><\/span><strong>\u00bfQu\u00e9 hardware para STM32?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>No es recomendable empezar con fabricantes de hardware desconocidos, especialmente, si eres nuevo en la programaci\u00f3n embebida. En su lugar, opte por empresas bien establecidas.<\/p>\n<p>La <a href=\"https:\/\/riverdi.com\/product-category\/stm32-embedded-displays\/?pr=29125&amp;ssizeinch=7.0\">serie Riverdi STM32<\/a> es ideal para empezar y aprender, porque ofrecemos documentaci\u00f3n completa y hay demos gratuitas, preajustes y bibliotecas para poner las manos en ejemplos de trabajo de c\u00f3digo.<\/p>\n<p>Tambi\u00e9n puedes probar las placas oficiales de ST (como Nucleo o Discovery series).<\/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=\"%C2%BFQue_documentacion_para_STM32\"><\/span><strong>\u00bfQu\u00e9 documentaci\u00f3n para STM32?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>La documentaci\u00f3n es, en la mayor\u00eda de los casos, literatura t\u00e9cnica preparada por el fabricante para guiarle a trav\u00e9s de la complejidad de los microcontroladores. Esos documentos pueden ayudarte a aprender todas las caracter\u00edsticas del MCU:<\/p>\n<p><strong>Gu\u00eda de iniciaci\u00f3n, <\/strong>que es muy \u00fatil para los reci\u00e9n llegados,<\/p>\n<p><strong>Datasheet<\/strong>, que es una descripci\u00f3n t\u00e9cnica exhaustiva de todas las caracter\u00edsticas de la MCU,<\/p>\n<p><strong>Manual del usuario (o Gu\u00eda)<\/strong>, que ofrece instrucciones detalladas y par\u00e1metros con ayuda para resolver los problemas m\u00e1s comunes,<\/p>\n<p><strong>Nota de aplicaci\u00f3n, <\/strong>que ofrece detalles m\u00e1s espec\u00edficos sobre el uso de un componente en una aplicaci\u00f3n concreta.<\/p>\n<p><strong>Reference Manual<\/strong>, que ofrece una visi\u00f3n m\u00e1s detallada de la arquitectura de las MCU,<\/p>\n<p><strong>Manual de programaci\u00f3n<\/strong>, que proporciona la informaci\u00f3n necesaria para el desarrollo de software a nivel de aplicaci\u00f3n y de sistema.<\/p>\n<p>Se recomienda que, antes de utilizar una MCU espec\u00edfica en su proyecto, eche al menos un breve vistazo a la hoja de datos. Deber\u00edas comprobar los perif\u00e9ricos, los GPIOs y otros par\u00e1metros b\u00e1sicos, como el reloj. El objetivo es asegurarse de que el hardware proporcionado cumple los requisitos de su proyecto.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%C2%BFQue_lenguaje_de_programacion_para_STM32\"><\/span><strong>\u00bfQu\u00e9 lenguaje de programaci\u00f3n para STM32?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>El lenguaje de programaci\u00f3n recomendado en STM32 es <strong>C<\/strong>. En caso de escribir c\u00f3digo directamente para microcontroladores &#8211; C es la mejor opci\u00f3n. Tambi\u00e9n es la base sobre la que puede ampliar sus conocimientos sobre MCU utilizando otros lenguajes de programaci\u00f3n.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%C2%BFQue_framework_para_STM32\"><\/span><strong>\u00bfQu\u00e9 framework para STM32?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Para que tu trabajo sea fluido mientras programas los STM32 necesitar\u00e1s el framework adecuado. Framework es una plataforma en la que se escribe c\u00f3digo y se desarrolla el proyecto. Los marcos de software pueden incluir programas de apoyo, compiladores, bibliotecas de c\u00f3digo, conjuntos de herramientas e interfaces de programaci\u00f3n de aplicaciones (API). \u00bfCu\u00e1les son los marcos disponibles?<\/p>\n<p>Existe el recomendado, que es el <strong>ecosistema de STMicroelectronics. <\/strong>Se compone de dos niveles complementarios: las bibliotecas de capa baja (LL) y la capa de abstracci\u00f3n de hardware (HAL). Las bibliotecas de bajo nivel son muy adecuadas para optimizar el hardware y funcionar con recursos limitados, pero requieren un poco de conocimientos t\u00e9cnicos (que se adquieren a trav\u00e9s de la documentaci\u00f3n). HAL, que es una biblioteca de alto nivel, podr\u00eda funcionar mejor para los reci\u00e9n llegados. Ambos pueden manejarse con el software gratuito STM32CubeIDE.<\/p>\n<p>Existe <strong>Mbed by ARM<\/strong>, el proyecto de colaboraci\u00f3n en l\u00ednea para dispositivos conectados a Internet basados en ARM Cortex-M. Utiliza los lenguajes de programaci\u00f3n C y C++, lo que es una buena noticia para quienes los dominen. Una gran soluci\u00f3n para dispositivos IoT. mBed OS es bastante parecido a Arduino. Hablando de Arduino, hay varias placas que soportan directamente STM32. Uno de ellos es el<strong> proyecto<\/strong> <strong>STM32Duino<\/strong> basado en placas Nucleo.. Ambos marcos son todo acerca de la simplicidad, pero el inconveniente es que hay caracter\u00edsticas limitadas STM32 en t\u00e9rminos de control de hardware, y la calidad de las bibliotecas podr\u00eda no estar garantizada.<\/p>\n<p>Por \u00faltimo, pero no por ello menos importante, est\u00e1 el <strong>lenguaje Pure C<\/strong>, que garantiza resultados bien optimizados en t\u00e9rminos de rendimiento. C puro utilizar\u00e1 menos memoria y seguir\u00e1 siendo superr\u00e1pido. Pero esas ventajas s\u00f3lo se consiguen con conocimiento y experiencia, por lo que no se recomienda para principiantes.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%C2%BFQue_herramientas_de_programacion_para_STM32\"><\/span><strong>\u00bfQu\u00e9 herramientas de programaci\u00f3n para STM32?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Si elige el enfoque recomendado del ecosistema ST, podr\u00e1 empezar a utilizar gratuitamente una serie de herramientas de software proporcionadas por STMicroelectronics. Existen herramientas de desarrollo, herramientas de evaluaci\u00f3n, entorno de desarrollo, software integrado, etc. Estas son algunas de las principales herramientas que debe conocer:<\/p>\n<p><strong>STM32CubeMX <\/strong>&#8211; una herramienta gr\u00e1fica para la configuraci\u00f3n de MCU y la generaci\u00f3n de c\u00f3digo de inicializaci\u00f3n;<\/p>\n<p><strong>STM32CubeIDE <\/strong>&#8211; herramienta todo en uno para el desarrollo avanzado en C\/C++ en el ecosistema STM32: selector de microcontroladores, configurador de perif\u00e9ricos, generador de c\u00f3digo, compilador, depurador y programador;<\/p>\n<p><strong>STM32CubeProgrammer <\/strong>&#8211; herramienta todo en uno para la programaci\u00f3n de productos STM32;<\/p>\n<p><strong>TouchGFX Designer <\/strong>&#8211; marco de software gr\u00e1fico avanzado para crear GUI en un m\u00e9todo WYSIWYG;<\/p>\n<p><strong>STM32CubeMonitor <\/strong>&#8211; herramienta de monitorizaci\u00f3n en tiempo de ejecuci\u00f3n para ajustar y diagnosticar aplicaciones STM32 basadas en la visualizaci\u00f3n de variables en tiempo real.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Un_breve_vistazo_a_TouchGFX_Designer\"><\/span><strong>Un breve vistazo a TouchGFX Designer<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>TouchGFX Designer es un dise\u00f1ador GUI optimizado para los productos Riverdi que se ejecutan en microcontroladores STM32 &#8211; proyectos de demostraci\u00f3n Riverdi y presets est\u00e1n incrustados en la biblioteca TouchGFX. La herramienta TouchGFX es una soluci\u00f3n de marco de software avanzada para crear magn\u00edficas GUI utilizando el m\u00e9todo WYSIWYG, que hace que el dise\u00f1o de GUI sea f\u00e1cil de usar. La asociaci\u00f3n de Riverdi con STMicroelectronics puede reducir el tiempo y el coste de creaci\u00f3n de prototipos y mejorar la eficacia de la comercializaci\u00f3n del proyecto.<\/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=\"%C2%BFDonde_obtener_mas_informacion_sobre_las_pantallas_integradas_STM32\"><\/span><strong>\u00bfD\u00f3nde obtener m\u00e1s informaci\u00f3n sobre las pantallas integradas STM32?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Al seleccionar el m\u00e9todo de aprendizaje, siempre hay que tener en cuenta cu\u00e1les son los objetivos. \u00bfEs competencia en la creaci\u00f3n de prototipos, en la programaci\u00f3n, en el dise\u00f1o de interfaces gr\u00e1ficas de usuario? \u00bfEs el conocimiento general de c\u00f3mo aplicar el STM32 Embedded Displays en el dispositivo final? \u00bfEs curiosidad de aficionado? Plantearse objetivos le ayudar\u00e1 a conseguirlos r\u00e1pidamente. Otras cuestiones se refieren a los recursos disponibles (como el tiempo asignado, el dinero), las pautas de aprendizaje y las preferencias individuales. Afortunadamente, cada vez hay m\u00e1s fuentes para adquirir conocimientos sobre STM32.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Videos\"><\/span><strong>V\u00eddeos<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Los tutoriales en v\u00eddeo son una buena forma de aprender sobre STM32 y la mayor\u00eda de ellos se pueden encontrar en <strong>YouTube<\/strong>.<\/p>\n<p>En primer lugar, suscr\u00edbase al bolet\u00edn de la Universidad Riverdi y al <strong> <a href=\"https:\/\/www.youtube.com\/c\/Riverdi\">canal de YouTube de Riverdi<\/a><\/strong>. Compartimos nuestros conocimientos y experiencia para ayudarle a sacar el m\u00e1ximo partido de sus pantallas embebidas Riverdi con STM32. Ofrecemos gu\u00edas de inicio, tutoriales espec\u00edficos, v\u00eddeos de unboxing y mucho m\u00e1s.<\/p>\n<p>En segundo lugar, sigue el canal oficial de STMicroelectronics. ST organiza seminarios web en directo y completos <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), que son un recurso inestimable para aprender a programar MCU.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Blogs\"><\/span><strong>Blogs<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Los blogs son estupendos para resolver problemas concretos. La mayor\u00eda de ellos son gratuitos, pero como los conocimientos que hay se publican tal cual, a diario, lo que hay que hacer es buscar la soluci\u00f3n exacta. Tambi\u00e9n puede mantenerse al d\u00eda y seguir las pr\u00f3ximas publicaciones <a href=\"https:\/\/riverdi.com\/miembros-abonados\">suscribi\u00e9ndose a un bolet\u00edn<\/a>.<\/p>\n<p>Riverdi ofrece entradas de blog constantemente actualizadas, gu\u00edas de iniciaci\u00f3n e intercambio de conocimientos a trav\u00e9s de una serie de art\u00edculos y v\u00eddeos de <a href=\"https:\/\/riverdi.com\/es\/blog\/category\/universidad-riverdi\">la Universidad Riverdi<\/a>.<\/p>\n<p>Tambi\u00e9n puede probar: Blog de Controllerstech: <a href=\"https:\/\/controllerstech.com\/\">https:\/\/controllerstech.com\/<\/a><\/p>\n<h4><span class=\"ez-toc-section\" id=\"Cursos\"><\/span><strong>Cursos<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Los cursos, tanto en l\u00ednea como fuera de l\u00ednea (estos \u00faltimos bastante infrecuentes hoy en d\u00eda), ofrecen un proceso de aprendizaje completo en varios niveles de competencia. Sin embargo, tenga en cuenta que se trata de un compromiso a largo plazo y que, en la mayor\u00eda de los casos, tendr\u00e1 que pagar para poder participar. Otro enfoque que vale la pena considerar es obtener un curso gratuito en l\u00ednea de programaci\u00f3n en C, ya que siempre ser\u00e1 \u00fatil en el desarrollo de STM32.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Wikis_y_guias\"><\/span><strong>Wikis y gu\u00edas<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Cuando se buscan conocimientos en profundidad, siempre hay que remitirse a los fabricantes, como Riverdi o STMicroelectronics. Riverdi ofrece documentaci\u00f3n completa para cada pantalla, que le ayudar\u00e1 a navegar a trav\u00e9s de nuestros STM32 Embedded Displays. Tambi\u00e9n compartimos conocimientos a trav\u00e9s de la <strong>Universidad Riverdi <\/strong>y la <strong>serie Display 101<\/strong>. Lo que tambi\u00e9n podr\u00edas intentar es sumergirte en las Gu\u00edas y Tutoriales publicados por STMicroelectronics, como su vasto <strong>Wiki dedicado a los MCUs STM32<\/strong>.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Si_necesita_que_respondamos_a_cualquier_pregunta_relacionada_con_la_serie_STM32_Embedded_Display_pongase_en_contacto_con_nosotros\"><\/span><strong>Si necesita que respondamos a cualquier pregunta relacionada con la serie STM32 Embedded Display, <a href=\"https:\/\/riverdi.com\/pongase-en-contacto-con\">p\u00f3ngase en contacto con nosotros.<\/a><\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>Gu\u00eda para principiantes de Riverdi STM32 Embedded Displays \u00bfQu\u00e9 es STM32? STM32 es la MCU de 32 bits elegida por nuestros ingenieros para controlar la serie Riverdi Embedded Display. En esta breve introducci\u00f3n explicaremos c\u00f3mo este producto de STMicroelectronics es una tecnolog\u00eda de vanguardia. Tambi\u00e9n ofrecemos consejos sobre d\u00f3nde empezar a aprender a programar el [&hellip;]<\/p>\n","protected":false},"author":32,"featured_media":115267,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"categories":[4708],"tags":[],"class_list":["post-101936","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-productos"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u00bfPor qu\u00e9 STM32? Introducci\u00f3n a Riverdi STM32 Embedded Displays - Riverdi<\/title>\n<meta name=\"description\" content=\"\u00bfPor qu\u00e9 STM32? STM32 es la MCU elegida por los ingenieros de Riverdi para controlar nuestra serie Embedded Display. En esta breve introducci\u00f3n explicaremos c\u00f3mo este producto de STMicroelectronics es una tecnolog\u00eda de vanguardia. Tambi\u00e9n daremos algunos consejos sobre por d\u00f3nde empezar a aprender a programar el 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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u00bfPor qu\u00e9 STM32? Introducci\u00f3n a Riverdi STM32 Embedded Displays - Riverdi\" \/>\n<meta property=\"og:description\" content=\"\u00bfPor qu\u00e9 STM32? STM32 es la MCU elegida por los ingenieros de Riverdi para controlar nuestra serie Embedded Display. En esta breve introducci\u00f3n explicaremos c\u00f3mo este producto de STMicroelectronics es una tecnolog\u00eda de vanguardia. Tambi\u00e9n daremos algunos consejos sobre por d\u00f3nde empezar a aprender a programar el STM32.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/riverdi.com\/es\/blog\/por-que-stm32-introduccion-a-riverdi-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=\"2023-02-23T13:19:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-04T06:24:20+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=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Wojciech Unterschuetz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/es\\\/blog\\\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/es\\\/blog\\\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\"},\"author\":{\"name\":\"Wojciech Unterschuetz\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/es#\\\/schema\\\/person\\\/7434a17c848809d60e9762a64da7cb19\"},\"headline\":\"\u00bfPor qu\u00e9 STM32? Introducci\u00f3n a Riverdi STM32 Embedded Displays\",\"datePublished\":\"2023-02-23T13:19:15+00:00\",\"dateModified\":\"2024-06-04T06:24:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/es\\\/blog\\\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\"},\"wordCount\":2377,\"image\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/es\\\/blog\\\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/riverdi.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Why-STM32-introduction.jpg\",\"articleSection\":[\"Productos\"],\"inLanguage\":\"es\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/es\\\/blog\\\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\",\"url\":\"https:\\\/\\\/riverdi.com\\\/es\\\/blog\\\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\",\"name\":\"\u00bfPor qu\u00e9 STM32? Introducci\u00f3n a Riverdi STM32 Embedded Displays - Riverdi\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/es#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/es\\\/blog\\\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/es\\\/blog\\\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/riverdi.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Why-STM32-introduction.jpg\",\"datePublished\":\"2023-02-23T13:19:15+00:00\",\"dateModified\":\"2024-06-04T06:24:20+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/es#\\\/schema\\\/person\\\/7434a17c848809d60e9762a64da7cb19\"},\"description\":\"\u00bfPor qu\u00e9 STM32? STM32 es la MCU elegida por los ingenieros de Riverdi para controlar nuestra serie Embedded Display. En esta breve introducci\u00f3n explicaremos c\u00f3mo este producto de STMicroelectronics es una tecnolog\u00eda de vanguardia. Tambi\u00e9n daremos algunos consejos sobre por d\u00f3nde empezar a aprender a programar el STM32.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/es\\\/blog\\\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/riverdi.com\\\/es\\\/blog\\\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/es\\\/blog\\\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays#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\\\/es\\\/blog\\\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Front Page\",\"item\":\"https:\\\/\\\/riverdi.com\\\/es\\\/portada\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u00bfPor qu\u00e9 STM32? Introducci\u00f3n a Riverdi STM32 Embedded Displays\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/es#website\",\"url\":\"https:\\\/\\\/riverdi.com\\\/es\",\"name\":\"Riverdi\",\"description\":\"Global TFT LCD Manufacturer\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/riverdi.com\\\/es?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/es#\\\/schema\\\/person\\\/7434a17c848809d60e9762a64da7cb19\",\"name\":\"Wojciech Unterschuetz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@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":"\u00bfPor qu\u00e9 STM32? Introducci\u00f3n a Riverdi STM32 Embedded Displays - Riverdi","description":"\u00bfPor qu\u00e9 STM32? STM32 es la MCU elegida por los ingenieros de Riverdi para controlar nuestra serie Embedded Display. En esta breve introducci\u00f3n explicaremos c\u00f3mo este producto de STMicroelectronics es una tecnolog\u00eda de vanguardia. Tambi\u00e9n daremos algunos consejos sobre por d\u00f3nde empezar a aprender a programar el 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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays","og_locale":"es_ES","og_type":"article","og_title":"\u00bfPor qu\u00e9 STM32? Introducci\u00f3n a Riverdi STM32 Embedded Displays - Riverdi","og_description":"\u00bfPor qu\u00e9 STM32? STM32 es la MCU elegida por los ingenieros de Riverdi para controlar nuestra serie Embedded Display. En esta breve introducci\u00f3n explicaremos c\u00f3mo este producto de STMicroelectronics es una tecnolog\u00eda de vanguardia. Tambi\u00e9n daremos algunos consejos sobre por d\u00f3nde empezar a aprender a programar el STM32.","og_url":"https:\/\/riverdi.com\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays","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-06-04T06:24:20+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":{"Escrito por":"Wojciech Unterschuetz","Tiempo de lectura":"12 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/riverdi.com\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays#article","isPartOf":{"@id":"https:\/\/riverdi.com\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays"},"author":{"name":"Wojciech Unterschuetz","@id":"https:\/\/riverdi.com\/es#\/schema\/person\/7434a17c848809d60e9762a64da7cb19"},"headline":"\u00bfPor qu\u00e9 STM32? Introducci\u00f3n a Riverdi STM32 Embedded Displays","datePublished":"2023-02-23T13:19:15+00:00","dateModified":"2024-06-04T06:24:20+00:00","mainEntityOfPage":{"@id":"https:\/\/riverdi.com\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays"},"wordCount":2377,"image":{"@id":"https:\/\/riverdi.com\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays#primaryimage"},"thumbnailUrl":"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/02\/Why-STM32-introduction.jpg","articleSection":["Productos"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/riverdi.com\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays","url":"https:\/\/riverdi.com\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays","name":"\u00bfPor qu\u00e9 STM32? Introducci\u00f3n a Riverdi STM32 Embedded Displays - Riverdi","isPartOf":{"@id":"https:\/\/riverdi.com\/es#website"},"primaryImageOfPage":{"@id":"https:\/\/riverdi.com\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays#primaryimage"},"image":{"@id":"https:\/\/riverdi.com\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays#primaryimage"},"thumbnailUrl":"https:\/\/riverdi.com\/wp-content\/uploads\/2023\/02\/Why-STM32-introduction.jpg","datePublished":"2023-02-23T13:19:15+00:00","dateModified":"2024-06-04T06:24:20+00:00","author":{"@id":"https:\/\/riverdi.com\/es#\/schema\/person\/7434a17c848809d60e9762a64da7cb19"},"description":"\u00bfPor qu\u00e9 STM32? STM32 es la MCU elegida por los ingenieros de Riverdi para controlar nuestra serie Embedded Display. En esta breve introducci\u00f3n explicaremos c\u00f3mo este producto de STMicroelectronics es una tecnolog\u00eda de vanguardia. Tambi\u00e9n daremos algunos consejos sobre por d\u00f3nde empezar a aprender a programar el STM32.","breadcrumb":{"@id":"https:\/\/riverdi.com\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/riverdi.com\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/riverdi.com\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays#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\/es\/blog\/por-que-stm32-introduccion-a-riverdi-stm32-embedded-displays#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Front Page","item":"https:\/\/riverdi.com\/es\/portada"},{"@type":"ListItem","position":2,"name":"\u00bfPor qu\u00e9 STM32? Introducci\u00f3n a Riverdi STM32 Embedded Displays"}]},{"@type":"WebSite","@id":"https:\/\/riverdi.com\/es#website","url":"https:\/\/riverdi.com\/es","name":"Riverdi","description":"Global TFT LCD Manufacturer","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/riverdi.com\/es?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/riverdi.com\/es#\/schema\/person\/7434a17c848809d60e9762a64da7cb19","name":"Wojciech Unterschuetz","image":{"@type":"ImageObject","inLanguage":"es","@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\/es\/wp-json\/wp\/v2\/posts\/101936","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/riverdi.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/riverdi.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/riverdi.com\/es\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/riverdi.com\/es\/wp-json\/wp\/v2\/comments?post=101936"}],"version-history":[{"count":0,"href":"https:\/\/riverdi.com\/es\/wp-json\/wp\/v2\/posts\/101936\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/riverdi.com\/es\/wp-json\/wp\/v2\/media\/115267"}],"wp:attachment":[{"href":"https:\/\/riverdi.com\/es\/wp-json\/wp\/v2\/media?parent=101936"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/riverdi.com\/es\/wp-json\/wp\/v2\/categories?post=101936"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/riverdi.com\/es\/wp-json\/wp\/v2\/tags?post=101936"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}