Sommario:

Tutorial Atollic TrueSTUDIO-STM32L100 PWM: 4 passaggi
Tutorial Atollic TrueSTUDIO-STM32L100 PWM: 4 passaggi

Video: Tutorial Atollic TrueSTUDIO-STM32L100 PWM: 4 passaggi

Video: Tutorial Atollic TrueSTUDIO-STM32L100 PWM: 4 passaggi
Video: Atollic TrueSTUDIO STM32L100 PWM tutorial 2024, Luglio
Anonim
Tutorial Atollic TrueSTUDIO-STM32L100 PWM
Tutorial Atollic TrueSTUDIO-STM32L100 PWM

In questo tutorial ti spiegheremo come utilizzare il PWM in un microcontrollore basato su STM32, qui stiamo usando il kit 32L100discovery-Discovery con il microcontrollore STM32L100RCT6 su di esso.

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: 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.

Passaggio 3: codice:

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

puoi ottenere il file main.c dal link di download sottostante

Passaggio 4: principio di funzionamento e video:

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 nostro video di incorporamento.

L'intera descrizione del progetto è riportata nel video sopra. Se hai qualche dubbio su questo progetto, sentiti libero di commentarci qui sotto. E se vuoi saperne di più sul sistema integrato, 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: