GUI con emWin en microcontroladores ARM

所在平台: Udemy

课程主页: https://www.udemy.com/course/gui-con-emwin-en-microcontroladores-arm/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:在ARM微控制器上使用emWin的图形用户界面 课程概述:本课程将帮助学员掌握emWin(STemWin)库的基本和中级功能,学员可以在STM32CubeIDE中顺利完成课程内容(可参考视频002进行项目准备)。需要说明的是,ST提供的emWin库在STM32微控制器中的使用是完全免费的。课程内容包括使用和测试用于工业人机界面(HMI)的基本部件,如按钮、列表框、复选框、编辑器、数字和文本显示,以及自定义BMP以提高表现力。当学员掌握了emWin库的基本细节后,将能够优化RAM的使用,并与实时操作系统(如FreeRTOS,相关课程正在准备中)结合。虽然这一转换并不复杂,但极大便利了应用程序的编程。 课程中还利用emWin库的软件定时器,尽管未单独展开论述,但其用途颇为广泛。课程将配置使用STM32F746 Discovery开发板的STLink V2作为USB到串行TTL转换器,以测试小部件的功能。本课程的主要目标是指导学员设计和开发HMI-PLC或具有竞争功能的物联网设备。学员将通过lwIP、FreeRTOS和PLC等额外课程补充嵌入式系统的知识,以便在工业中应用,且实施成本相对具有竞争力,因我们在类似项目的开发中积累了丰富经验,能够不断寻找更优选项。 使用emWin,可以在基本硬件上实现7英寸(800x480,16位RGB)的HMI,所需硬件为7英寸TFT显示屏(单一电压供电)+触摸屏(电容式或电阻式)+ STM32H7(无需外部RAM或Flash),这有助于降低硬件成本,缩短产品的开发和实施时间,以便迅速推向市场。

课程评论(0条)

课程详情

En el Curso aprenderemos a probar las funcionalidades Básicas e intermedias de emWin (STemWin).Lo puede hacer sin problemas en STM32CubeIDE (Guiarse en el Video 002 para Preparar un Proyecto en STM32CuberIDE).Hay que aclarar que la librería compilada de emWin por ST es totalmente GRATIS para uso en microcontroladores STM32.Aprenderemos a usar y probar widgets básicos para un HMI de tipo Industrial como Botones, Listas, CheckBox, Editores, display de Números y Textos, BMP personalizados para una mejor presentación.Cuando entendamos los detalles básicos de la librería podremos optimizar el uso de memoria RAM y combinarlo con un Sistema Operativo de Tiempo Real (Se esta preparando el curso de FreeRTOS), no es un cambio tan complicado de implementar pero nos facilita en gran medida la programación de aplicaciones.En el curso se usa Timers (Temporizadores) de software de la librería emWin, son de gran ayuda aunque no se aborda como un tema.Se configura la posibilidad de usar STLink V2 de la Tarjeta STM32F746 Discovery como un conversor de USB a Serial TTL para probar la funcionalidad de un Widget.La principal aplicación de este curso es guiar para la realización de las ideas de elaborar y diseñar un HMI - PLC o algún dispositivo para IOT que tenga funcionalidades competitivas.Vamos a ir complementando nuestros conocimientos de Sistemas Embebidos con cursos adicionales de lwIP, FreeRTOS y PLCs para aplicarlos en la industria, con costos de implementación relativamente competitivos ya que la trayectoria en la elaboración de proyectos de esta naturaleza nos ha permitido buscar cada vez mejores opciones.Se puede lograr la implementación de un HMI de 7 Pulgadas (800x480 RGB 16 bits) con emWin con el hardware Básico que son un TFT de 7 Pulgadas (Con 1 solo voltaje de alimentación) + Touch (Capacitivo o Resistivo) + STM32H7 (No RAM externa, No Flash Externa), esto nos permite reducir costos de Hardware y bajar el tiempo de de implementación y desarrollo para lanzar productos rápidamente al mercado.

课程标签

0人关注该课程

主题相关的课程