Tabla de contenido:

¡La forma más fácil de programar un microcontrolador !: 9 pasos
¡La forma más fácil de programar un microcontrolador !: 9 pasos

Video: ¡La forma más fácil de programar un microcontrolador !: 9 pasos

Video: ¡La forma más fácil de programar un microcontrolador !: 9 pasos
Video: COMO PROGRAMAR MICROCONTROLADORES PIC MUY FACIL PARTE 1 2024, Noviembre
Anonim
Image
Image
STM NUCLEO-L476RG
STM NUCLEO-L476RG

¿Le interesa tener un microcontrolador que use mucha menos energía? Hoy, les presentaré el STM32 Ultra Low Power - L476RG, que usa 4 veces menos energía que un Arduino Mega y tiene un potente procesador Cortex. También hablaré sobre MBED, que es un lenguaje C que funciona no solo en procesadores STMicroelectronics, sino también en NXP y una serie de procesadores que tienen un núcleo ARM. Por último, les mostraré un compilador en línea.

Paso 1: STM NUCLEO-L476RG

• STM32L476RGT6 en paquete LQFP64

• CPU ARM® de 32 bits Cortex®-M4

• Acelerador adaptativo en tiempo real

• (ART Accelerator ™) que permite la ejecución del estado de espera 0

• desde la memoria Flash

• Frecuencia máxima de CPU de 80 MHz

• VDD de 1,71 V a 3,6 V

• Flash de 1 MB

• SRAM de 128 KB

• SPI (3)

• I2C (3)

• USART (3)

• UART (2)

• LPUART (1)

• GPIO (51) con capacidad de interrupción externa

• Detección capacitiva con 12 canales

• ADC de 12 bits (3) con 16 canales

• DAC de 12 bits con 2 canales

Más información:

Paso 2: crea una cuenta

Crea una cuenta
Crea una cuenta
Crea una cuenta
Crea una cuenta

Vaya a www.mbed.com y cree una cuenta. Complete los datos de registro.

Haga clic en el captcha, lea y acepte los términos y haga clic en "Registrarse".

Paso 3: inicie sesión

Iniciar sesión
Iniciar sesión

Después de registrarse, verifique su correo electrónico e inicie sesión en el sitio web de MBED

Paso 4: agregar tablero al compilador

Agregar tablero al compilador
Agregar tablero al compilador
Agregar tablero al compilador
Agregar tablero al compilador

Si ya tiene una tarjeta MBED conectada a su computadora, aparecerá como una memoria USB. En su interior, abra el archivo MBED. HTM en el navegador.

O puede ir a os.mbed.com/platforms y elegir su tablero de la lista de tableros.

En la página de su tablero, haga clic en "Agregar a su compilador MBED"

Paso 5: Código de muestra

Código de muestra
Código de muestra

Vaya a esta página con el ejemplo de parpadeo y haga clic en "Importar al compilador".

Paso 6: Ejemplo de importación

Ejemplo de importación
Ejemplo de importación

En la pantalla que se abre, haga clic en "Importar".

Paso 7: para compilar

Compilar
Compilar

Haga clic en el botón "Compilar" para que el servidor compile el código fuente en un archivo binario.

El navegador comenzará a descargar el archivo binario tan pronto como el servidor termine de compilar.

Paso 8: transferir binario a la placa

Transferir binario al tablero
Transferir binario al tablero

Para transferir el binario a la tarjeta, simplemente arrastre o copie y pegue el archivo binario descargado en la carpeta de la tarjeta, que aparecerá como una memoria USB.

Paso 9: parpadea

Aquí tenemos el código. Incluiremos el MBED, configuraremos el pin digital de salida, entre otros comandos.

#incluya "mbed.h" DigitalOut myled (LED1); int main () {while (1) {myled = 1; // LED encendido espera (0.2); // 200 ms myled = 0; // LED apagado espera (1.0); // 1 segundo } }

Recomendado: