Indholdsfortegnelse:

Atollic TrueStudio-Switch på LED'en ved at trykke på trykknappen ved hjælp af STM32L100: 4 trin
Atollic TrueStudio-Switch på LED'en ved at trykke på trykknappen ved hjælp af STM32L100: 4 trin

Video: Atollic TrueStudio-Switch på LED'en ved at trykke på trykknappen ved hjælp af STM32L100: 4 trin

Video: Atollic TrueStudio-Switch på LED'en ved at trykke på trykknappen ved hjælp af STM32L100: 4 trin
Video: STM32CubeMX and STM32CubeIDE for toggle LED how to with STM32F4xx Nucleo Board coding5 2024, November
Anonim
Atollic TrueStudio-tænd lysdioden ved at trykke på trykknappen ved hjælp af STM32L100
Atollic TrueStudio-tænd lysdioden ved at trykke på trykknappen ved hjælp af STM32L100

I denne tutorial om STM32 vil jeg fortælle dig om, hvordan du læser en GPIO -pin på STM32L100, så her får jeg en ombord LED til at lyse ved bare at trykke på trykknappen

Trin 1: Brugt software:

Brugt software
Brugt software
Brugt software
Brugt software

Dette er den software, vi har brugt til dette projekt:

1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® til STM32 er en fleksibel og udvidelig IDE til udvikling og fejlfinding af STM32 MCU-udviklere, der ønsker ekstremt kraftfulde værktøjer til udvikling af integreret software af høj kvalitet. TrueSTUDIO® er baseret på åbne standarder (ECLIPSE og GNU) og udvidet med professionelle funktioner til kodehåndtering og avanceret systemanalyse. Dette giver et unikt indblik i systemets struktur og dynamiske adfærd.

Du kan downloade denne software fra dette link

2. STM32CubeMX: STM32CubeMX er et grafisk værktøj, der muliggør en meget let konfiguration af STM32-mikrokontrollere og mikroprocessorer, samt generering af den tilsvarende initialiserings-C-kode til Arm® Cortex®-M-kernen eller et delvis Linux® Device Tree for Arm ® Cortex®-A core), gennem en trin-for-trin proces.

Du kan downloade denne software fra dette link

Trin 2: Brugte komponenter:

Brugte komponenter
Brugte komponenter

Der er kun én hardware, vi har brugt i denne vejledning:

1.32L100CDISCOVERY: 32L100CDISCOVERY hjælper dig med at opdage funktionerne i STM32L100 Value Line 32-bit Cortex®-M3 mikrokontrollere og nemt udvikle dine applikationer. Det indeholder alt, hvad der kræves for begyndere og erfarne brugere for hurtigt at komme i gang.

Baseret på STM32L100RCT6 indeholder den et ST-LINK/V2-integreret fejlfindingsværktøj, lysdioder, trykknapper til nem tilslutning af yderligere komponenter og moduler.

Trin 3: Kode:

Da vi har oprettet koden ved hjælp af STM32CubeMX, så her deler jeg dig main.c -filen.

du kan få main.c -filen fra nedenstående link

Trin 4: Arbejdsprincip og video:

Her skal du først åbne STM32CubeMX, derefter skal du vælge det rigtige bord eller mcu, hvis du bruger et tilpasset bord.

Se hele vores integrerede video for hele processen. Hele projektbeskrivelsen er givet i videoen ovenfor

Hvis du er i tvivl om dette projekt, er du velkommen til at kommentere os herunder. Og hvis du vil lære mere om indlejret system, kan du besøge vores youtube -kanal

Besøg og like vores Facebook -side for hyppige opdateringer.

Hilsen og tak, Embedotronics teknologier

Anbefalede: