Sommario:

LED lampeggiante STM32L100 utilizzando Atollic TrueSTUDIO e STM32CubeMX: 5 passaggi
LED lampeggiante STM32L100 utilizzando Atollic TrueSTUDIO e STM32CubeMX: 5 passaggi

Video: LED lampeggiante STM32L100 utilizzando Atollic TrueSTUDIO e STM32CubeMX: 5 passaggi

Video: LED lampeggiante STM32L100 utilizzando Atollic TrueSTUDIO e STM32CubeMX: 5 passaggi
Video: Учебное пособие 2 по STM32 Nucleo. Прерывание, кнопка PUSH и генерация кода светодиода с использованием STM32CubeMx 2024, Dicembre
Anonim
STM32L100 LED lampeggiante utilizzando Atollic TrueSTUDIO e STM32CubeMX
STM32L100 LED lampeggiante utilizzando Atollic TrueSTUDIO e STM32CubeMX

In questo progetto ti parlerò di come far lampeggiare un LED usando 32L100discovery. Quindi qui ti parlerò del principio di funzionamento di questo tutorial sui led dei blink e del tipo di software e hardware di cui hai bisogno.

Passaggio 1: Software utilizzato:

Software utilizzato
Software utilizzato
Software utilizzato
Software utilizzato

Questi sono i software che abbiamo utilizzato per questo progetto:

1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® per STM32 è un IDE di sviluppo e debug flessibile ed estensibile per sviluppatori MCU STM32 che desiderano strumenti estremamente potenti per aiutare nello sviluppo di software embedded di alta qualità. TrueSTUDIO® è basato su standard aperti (ECLIPSE e GNU) e ampliato con funzionalità professionali per la gestione del codice e l'analisi avanzata del sistema. Ciò fornisce una visione unica della struttura e del comportamento dinamico del sistema.

Puoi scaricare questo software da questo link

2. STM32CubeMX: STM32CubeMX è uno strumento grafico che consente una configurazione molto semplice di microcontrollori e microprocessori STM32, nonché la generazione del codice C di inizializzazione corrispondente per il core Arm® Cortex®-M o un Linux® Device Tree parziale per Arm ® Cortex®-A core), attraverso un processo graduale.

Puoi scaricare questo software da questo link

Passaggio 2: componenti utilizzati:

Componenti utilizzati
Componenti utilizzati

C'è solo un hardware che abbiamo usato in questo tutorial:

1.32L100CDISCOVERY:

Il 32L100CDISCOVERY ti aiuta a scoprire le caratteristiche dei microcontrollori STM32L100 Value Line Cortex®-M3 a 32 bit e a sviluppare facilmente le tue applicazioni. Include tutto il necessario per principianti e utenti esperti per iniziare rapidamente.

Basato su STM32L100RCT6, include uno strumento di debug integrato ST-LINK/V2, LED, pulsanti per una facile connessione di componenti e moduli aggiuntivi.

Fase 3: Principio di funzionamento:

Qui per prima cosa è necessario aprire STM32CubeMX, quindi è necessario scegliere la scheda o l'mcu corretti se si utilizza una scheda personalizzata.

Per l'intero processo, guarda il mio video di incorporamento che è presente nell'ultimo passaggio

Passaggio 4: codice:

Poiché abbiamo creato il codice con l'aiuto di STM32CubeMX, qui ti condivido solo il file main.c.

puoi ottenere il file main.c dal link sottostante

Passaggio 5: video:

L'intera descrizione del progetto è fornita nel video sopra

Se hai qualche dubbio su questo progetto, sentiti libero di commentarci qui sotto.

E se vuoi saperne di più sul sistema embedded puoi visitare il nostro canale youtube

Visita e metti mi piace alla nostra pagina Facebook per aggiornamenti frequenti.

Grazie e saluti, Tecnologie di embedotronica

Consigliato: