Tabla de contenido:

Tutorial de Atollic TrueSTUDIO-STM32L100 PWM: 4 pasos
Tutorial de Atollic TrueSTUDIO-STM32L100 PWM: 4 pasos

Video: Tutorial de Atollic TrueSTUDIO-STM32L100 PWM: 4 pasos

Video: Tutorial de Atollic TrueSTUDIO-STM32L100 PWM: 4 pasos
Video: Micros1 - Tutorial TrueStudio 1 2024, Noviembre
Anonim
Tutorial de Atollic TrueSTUDIO-STM32L100 PWM
Tutorial de Atollic TrueSTUDIO-STM32L100 PWM

En este tutorial, le diremos cómo usar PWM en un microcontrolador basado en STM32, aquí estamos usando el kit 32L100discovery-Discovery con el microcontrolador STM32L100RCT6.

Paso 1: Software utilizado:

Software utilizado
Software utilizado
Software utilizado
Software utilizado

Estos son los programas que hemos utilizado para este proyecto:

1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® para STM32 es un IDE de depuración y desarrollo flexible y extensible para desarrolladores de MCU STM32 que desean herramientas extremadamente poderosas para ayudar en el desarrollo de software integrado de alta calidad. TrueSTUDIO® se basa en estándares abiertos (ECLIPSE y GNU) y se amplía con funciones profesionales para la gestión de código y el análisis avanzado del sistema. Esto proporciona una visión única de la estructura y el comportamiento dinámico del sistema.

Puede descargar este software desde este enlace

2. STM32CubeMX: STM32CubeMX es una herramienta gráfica que permite una configuración muy sencilla de microcontroladores y microprocesadores STM32, así como la generación del código C de inicialización correspondiente para el núcleo Arm® Cortex®-M o un árbol de dispositivos Linux® parcial para Arm ® Cortex®-A core), a través de un proceso paso a paso.

Puede descargar este software desde este enlace

Paso 2: Componentes utilizados:

Componentes utilizados
Componentes utilizados

Solo hay un hardware que hemos utilizado en este tutorial:

1.32L100CDISCOVERY: El 32L100CDISCOVERY le ayuda a descubrir las características de los microcontroladores STM32L100 Value Line de 32 bits Cortex®-M3 y a desarrollar sus aplicaciones fácilmente. Incluye todo lo necesario para que los usuarios principiantes y experimentados comiencen rápidamente.

Basado en el STM32L100RCT6, incluye una herramienta de depuración incorporada ST-LINK / V2, LED, botones para una fácil conexión de componentes y módulos adicionales.

Paso 3: Código:

Como hemos creado el código con la ayuda de STM32CubeMX, aquí les comparto el archivo main.c.

puede obtener el archivo main.c desde el siguiente enlace de descarga

Paso 4: Principio de funcionamiento y video:

Aquí primero debe abrir el STM32CubeMX y luego debe elegir la placa o mcu correcta si está utilizando una placa personalizada.

Para todo el proceso, mire nuestro video para insertar.

La descripción completa del proyecto se da en el video anterior. Si tiene alguna duda con respecto a este proyecto, no dude en comentarnos a continuación. Y si desea obtener más información sobre el sistema integrado, puede visitar nuestro canal de youtube. Visite y haga clic en Me gusta en nuestra página de Facebook para obtener actualizaciones frecuentes.

Gracias y Saludos, Tecnologías Embedotronics

Recomendado: