Taula de continguts:

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

Vídeo: Tutorial Atollic TrueSTUDIO-STM32L100 PWM: 4 passos

Vídeo: Tutorial Atollic TrueSTUDIO-STM32L100 PWM: 4 passos
Vídeo: Начало работы с STM32CubeMX 2024, Juliol
Anonim
Tutorial Atollic TrueSTUDIO-STM32L100 PWM
Tutorial Atollic TrueSTUDIO-STM32L100 PWM

En aquest tutorial us explicarem com utilitzar PWM al microcontrolador basat en STM32, aquí estem fent servir el kit de descobriment-descobriment 32L100 amb microcontrolador STM32L100RCT6.

Pas 1: programari utilitzat:

Programari utilitzat
Programari utilitzat
Programari utilitzat
Programari utilitzat

Aquests són els programes que hem utilitzat per a aquest projecte:

1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® per a STM32 és un IDE de desenvolupament i depuració flexible i extensible per a desenvolupadors de MCU STM32 que volen eines extremadament potents per ajudar al desenvolupament de programari incrustat d’alta qualitat. TrueSTUDIO® es basa en estàndards oberts (ECLIPSE i GNU) i s’estén amb funcions professionals per a la gestió de codi i l’anàlisi avançada del sistema. Això proporciona una visió única de l’estructura i el comportament dinàmic del sistema.

Podeu descarregar aquest programari des d’aquest enllaç

2. STM32CubeMX: STM32CubeMX és una eina gràfica que permet una configuració molt senzilla de microcontroladors i microprocessadors STM32, així com la generació del corresponent codi C d'inicialització per al nucli Arm® Cortex®-M o un arbre de dispositius parcial Linux® per a Arm ® Cortex®-A core), mitjançant un procés pas a pas.

Podeu descarregar aquest programari des d’aquest enllaç

Pas 2: components utilitzats:

Components utilitzats
Components utilitzats

Només hi ha un maquinari que hem utilitzat en aquest tutorial:

1.32L100CDISCOVERY: el 32L100CDISCOVERY us ajuda a descobrir les característiques dels microcontroladors Cortex®-M3 de 32 bits STM32L100 Value Line i a desenvolupar les vostres aplicacions fàcilment. Inclou tot el necessari per a principiants i usuaris experimentats per començar ràpidament.

Basat en el STM32L100RCT6, inclou una eina de depuració incrustada ST-LINK / V2, LEDs, botons de connexió per facilitar la connexió de components i mòduls addicionals.

Pas 3: Codi:

Com hem creat el codi amb l'ajuda de STM32CubeMX, aquí us compartim el fitxer main.c.

podeu obtenir el fitxer main.c des de l'enllaç de baixada següent

Pas 4: principi de funcionament i vídeo:

Aquí primer heu d'obrir el STM32CubeMX i després heu de triar el tauler adequat o mcu si utilitzeu un tauler personalitzat.

Per a tot el procés, si us plau mireu el nostre vídeo d'inserció.

Tota la descripció del projecte apareix al vídeo anterior. Si teniu cap dubte sobre aquest projecte, no dubteu a comentar-nos a continuació. I si voleu obtenir més informació sobre el sistema incrustat, visiteu el nostre canal de youtube. Si us plau, visiteu la pàgina de Facebook i us agradi per obtenir actualitzacions freqüents.

Gràcies i Salutacions, Tecnologies Embedotronics

Recomanat: