Cuprins:
- Pasul 1: Software folosit:
- Pasul 2: Componente utilizate:
- Pasul 3: Cod:
- Pasul 4: Principiul de lucru și video:
Video: Atollic TrueStudio-Porniți LED-ul prin apăsarea butonului cu ajutorul STM32L100: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
În acest tutorial al STM32, vă voi spune despre cum să citiți un pin GPIO al STM32L100, așa că aici voi face unul cu LED-ul de strălucire prin simpla apăsare a butonului
Pasul 1: Software folosit:
Acestea sunt software-ul pe care l-am folosit pentru acest proiect:
1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® pentru STM32 este un IDE de dezvoltare și depanare flexibil și extensibil pentru dezvoltatorii STM32 MCU care doresc instrumente extrem de puternice pentru a ajuta la dezvoltarea de software încorporat de înaltă calitate. TrueSTUDIO® se bazează pe standarde deschise (ECLIPSE și GNU) și este extins cu caracteristici profesionale pentru gestionarea codului și analiza avansată a sistemului. Aceasta oferă o perspectivă unică asupra structurii și comportamentului dinamic al sistemului.
Puteți descărca acest software de pe acest link
2. STM32CubeMX: STM32CubeMX este un instrument grafic care permite o configurare foarte ușoară a microcontrolerelor și microprocesoarelor STM32, precum și generarea codului C de inițializare corespunzător pentru nucleul Arm® Cortex®-M sau un arbore parțial al dispozitivului Linux® pentru Arm ® Cortex®-A core), printr-un proces pas cu pas.
Puteți descărca acest software de pe acest link
Pasul 2: Componente utilizate:
Există un singur hardware pe care l-am folosit în acest tutorial:
1.32L100CDISCOVERY: 32L100CDISCOVERY vă ajută să descoperiți caracteristicile microcontrolerelor STM32L100 Value Line pe 32 de biți Cortex®-M3 și să vă dezvoltați cu ușurință aplicațiile. Include tot ce este necesar pentru începători și utilizatori cu experiență pentru a începe rapid.
Bazat pe STM32L100RCT6, acesta include un instrument de depanare încorporat ST-LINK / V2, LED-uri, butoane pentru conectarea ușoară a componentelor și modulelor suplimentare.
Pasul 3: Cod:
Așa cum am creat codul cu ajutorul STM32CubeMX, așa că aici vă împărtășesc fișierul main.c.
puteți obține fișierul main.c de pe linkul de mai jos
Pasul 4: Principiul de lucru și video:
Aici trebuie mai întâi să deschideți STM32CubeMX, apoi trebuie să alegeți placa potrivită sau mcu dacă utilizați o placă personalizată.
Pentru întregul proces, vă rugăm să urmăriți videoclipul nostru de încorporare. Întreaga descriere a proiectului este prezentată în videoclipul de mai sus
Dacă aveți vreo îndoială cu privire la acest proiect, nu ezitați să ne comentați mai jos. Și dacă doriți să aflați mai multe despre sistemul încorporat, puteți vizita canalul nostru YouTube
Vă rugăm să vizitați și să apreciați pagina noastră de Facebook pentru actualizări frecvente.
Multumiri si urari de bine, Tehnologii Embedotronics
Recomandat:
Majoritatea butonului tipărit 3D: 4 pași (cu imagini)
Majoritatea butonului tipărit 3D: în ultimii câțiva ani construiesc replici ale „jucăriilor” computerului educațional din anii 50 și 60. Una dintre provocările pe care le întâmpin este să găsesc părți de perioadă sau cel puțin părți care sunt suficient de similare pentru a fi considerate autentice
Tutorial Atollic TrueSTUDIO-STM32L100 PWM: 4 pași
Tutorial Atollic TrueSTUDIO-STM32L100 PWM: În acest tutorial vă vom spune despre cum să utilizați PWM în microcontrolerul bazat pe STM32, aici folosim kitul de descoperire-descoperire 32L100 cu microcontroler STM32L100RCT6 pe el
STM32L100 LED intermitent utilizând Atollic TrueSTUDIO și STM32CubeMX: 5 pași
STM32L100 LED intermitent utilizând Atollic TrueSTUDIO și STM32CubeMX: În acest proiect vă voi spune despre cum să clipiți un LED folosind 32L100discovery. Așadar, aici vă voi spune despre principiul de lucru pentru acest tutorial cu clipire, de asemenea, ce tip de software și hardware ați solicitat
Microcontroler AVR. Comutați LED-urile folosind un comutator cu buton. Dezactivarea butonului: 4 pași
Microcontroler AVR. Comutați LED-urile utilizând un comutator cu buton. Push Button Debouncing .: În această secțiune, vom învăța cum să facem programul cod C pentru ATMega328PU pentru a comuta starea celor trei LED-uri în funcție de intrarea de la un buton. De asemenea, am explorat o soluție la problema „Switch Bounce”. Ca de obicei, vom
Apăsarea numerelor: 6 pași
Numere de presare: Tehnologic din Costa Rica, Sede Central, Escuela de ComputaciónIngeniería en ComputaciónIC-1400 Fundamentos de Organización de ComputadorasProyecto # 2 ArduinoProfesor: Ing. Esteban Arias Méndez Emmanuel Castro Fernández, 2018104486 Mariaela Murillo Artav