Índice:

A maneira mais fácil de programar um microcontrolador !: 9 etapas
A maneira mais fácil de programar um microcontrolador !: 9 etapas

Vídeo: A maneira mais fácil de programar um microcontrolador !: 9 etapas

Vídeo: A maneira mais fácil de programar um microcontrolador !: 9 etapas
Vídeo: Tem Dificuldade de Programar Microcontroladores? Não Cometa Estes ERROS - Eletronica Facil 2024, Novembro
Anonim
Image
Image
STM NUCLEO-L476RG
STM NUCLEO-L476RG

Você tem interesse em ter um microcontrolador que usa muito menos energia? Hoje, vou apresentar a você o STM32 Ultra Low Power - L476RG, que usa 4 vezes menos energia do que um Arduino Mega e tem um processador Cortex poderoso. Também falarei sobre MBED, que é uma linguagem C que funciona não apenas em processadores STMicroeletrônicos, mas também em NXP e uma série de processadores que possuem um núcleo ARM. Por último, vou mostrar um compilador online.

Etapa 1: STM NUCLEO-L476RG

• STM32L476RGT6 no pacote LQFP64

• CPU ARM®32-bit Cortex®-M4

• Acelerador adaptável em tempo real

• (ART Accelerator ™) permitindo a execução do estado de espera 0

• da memória Flash

• Frequência máxima de CPU de 80 MHz

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

• Flash de 1 MB

• 128 KB SRAM

• SPI (3)

• I2C (3)

• USART (3)

• UART (2)

• LPUART (1)

• GPIO (51) com capacidade de interrupção externa

• Sensor capacitivo com 12 canais

• ADC de 12 bits (3) com 16 canais

• DAC de 12 bits com 2 canais

Mais informações:

Etapa 2: Crie uma conta

Crie a sua conta aqui
Crie a sua conta aqui
Crie a sua conta aqui
Crie a sua conta aqui

Vá para www.mbed.com e crie uma conta. Preencha os dados de registro.

Clique no captcha, leia e aceite os termos e clique em "Inscrever-se".

Etapa 3: Faça login nele

Entrar nele
Entrar nele

Após o registro, verifique seu e-mail e faça login no site do MBED

Etapa 4: Adicionar Placa ao Compilador

Adicionar placa ao compilador
Adicionar placa ao compilador
Adicionar placa ao compilador
Adicionar placa ao compilador

Se você já tiver um cartão MBED conectado ao computador, ele aparecerá como um pen drive. Dentro dele, abra o arquivo MBED. HTM no navegador.

Ou você pode acessar os.mbed.com/platforms e escolher sua placa na lista de placas.

Na página do seu quadro, clique em "Adicionar ao seu compilador MBED"

Etapa 5: Amostra de código

Código de amostra
Código de amostra

Vá para esta página com o exemplo de piscar e clique em "Importar para o compilador".

Etapa 6: exemplo de importação

Exemplo de importação
Exemplo de importação

Na tela que se abre, clique em "Importar"

Etapa 7: Compilar

Compilar
Compilar

Clique no botão "Compilar" para que o servidor compile o código-fonte em um arquivo binário.

O navegador começará a baixar o arquivo binário assim que o servidor terminar de compilar.

Etapa 8: transferir o binário para o quadro

Transferir binário para o tabuleiro
Transferir binário para o tabuleiro

Para transferir o binário para o cartão, basta arrastar ou copiar e colar o arquivo binário baixado na pasta do cartão, que aparecerá como um pen drive.

Etapa 9: piscar

Aqui temos o código. Incluiremos o MBED, definiremos o pino digital de saída, entre outros comandos.

#include "mbed.h" DigitalOut myled (LED1); int main () {while (1) {myled = 1; // LED está LIGADO wait (0.2); // 200 ms myled = 0; // LED está DESLIGADO wait (1.0); // 1 segundo } }

Recomendado: