Satura rādītājs:
- 1. darbība. Izmantotā programmatūra:
- 2. darbība. Izmantotās sastāvdaļas:
- 3. darbība: kods:
- 4. darbība: darba princips un video:
Video: Atollic TrueSTUDIO-STM32L100 PWM apmācība: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Šajā apmācībā mēs jums pastāstīsim par to, kā izmantot PWM mikrokontrollerī, kura pamatā ir STM32, šeit mēs izmantojam 32L100discovery-Discovery Kit komplektu ar STM32L100RCT6 mikrokontrolleru.
1. darbība. Izmantotā programmatūra:
Šī ir programmatūra, ko esam izmantojuši šim projektam:
1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® for STM32 ir elastīga un paplašināma IDE izstrādes un atkļūdošanas programma STM32 MCU izstrādātājiem, kuri vēlas ārkārtīgi jaudīgus rīkus, lai palīdzētu izstrādāt augstas kvalitātes iegulto programmatūru. TrueSTUDIO® ir balstīts uz atvērtiem standartiem (ECLIPSE un GNU) un papildināts ar profesionālām funkcijām kodu pārvaldībai un uzlabotai sistēmas analīzei. Tas sniedz unikālu ieskatu sistēmas struktūrā un dinamiskajā uzvedībā.
Šo programmatūru varat lejupielādēt no šīs saites
2. STM32CubeMX: STM32CubeMX ir grafisks rīks, kas ļauj ļoti viegli konfigurēt STM32 mikrokontrollerus un mikroprocesorus, kā arī ģenerēt atbilstošo inicializācijas C kodu Arm® Cortex®-M kodolam vai daļēju Linux® Device Tree for Arm ® Cortex®-A kodols), veicot pakāpenisku procesu.
Šo programmatūru varat lejupielādēt no šīs saites
2. darbība. Izmantotās sastāvdaļas:
Šajā apmācībā ir izmantota tikai viena aparatūra:
1.32L100CDISCOVERY: 32L100CDISCOVERY palīdz jums atklāt STM32L100 Value Line 32 bitu Cortex®-M3 mikrokontrolleru funkcijas un viegli attīstīt savas lietojumprogrammas. Tajā ir viss nepieciešamais iesācējiem un pieredzējušiem lietotājiem, lai ātri sāktu darbu.
Pamatojoties uz STM32L100RCT6, tajā ir iebūvēts atkļūdošanas rīks ST-LINK/V2, gaismas diodes, spiedpogas, lai ērti savienotu papildu komponentus un moduļus.
3. darbība: kods:
Tā kā mēs esam izveidojuši kodu ar STM32CubeMX palīdzību, tāpēc šeit es dalos ar jums failā main.c
Jūs varat iegūt main.c failu no zemāk esošās lejupielādes saites
4. darbība: darba princips un video:
Šeit vispirms ir jāatver STM32CubeMX, pēc tam jāizvēlas pareizā tāfele vai mcu, ja izmantojat pielāgotu dēli.
Lai skatītu visu procesu, lūdzu, skatiet mūsu iegulšanas video.
Viss projekta apraksts ir sniegts iepriekš redzamajā video. Ja jums ir šaubas par šo projektu, nekautrējieties komentēt mūs zemāk. Un, ja vēlaties uzzināt vairāk par iegulto sistēmu, varat apmeklēt mūsu youtube kanālu. Lūdzu, apmeklējiet mūsu Facebook lapu un atzīmējiet to ar patīk, lai to bieži atjauninātu.
Paldies un sveicieni, Embedotronikas tehnoloģijas
Ieteicams:
Raspberry Pi - TMD26721 infrasarkanā digitālā tuvuma detektora Java apmācība: 4 soļi
Raspberry Pi-TMD26721 infrasarkanā digitālā tuvuma detektora Java apmācība: TMD26721 ir infrasarkanais digitālais tuvuma detektors, kas nodrošina pilnīgu tuvuma noteikšanas sistēmu un digitālās saskarnes loģiku vienā 8 kontaktu virsmas stiprinājuma modulī. Tuvuma noteikšana ietver uzlabotu signāla un trokšņa un precizitāte. Profesionālis
AVR Assembler apmācība 2: 4 soļi
AVR Assembler 2. apmācība: šī apmācība ir turpinājums " AVR Assembler Tutorial 1 " Ja neesat izgājis 1. pamācību, jums vajadzētu apstāties un vispirms to izdarīt. Šajā apmācībā mēs turpināsim studēt atmega328p u montāžas valodas programmēšanu
Trīs skaļruņu shēmas -- Soli pa solim apmācība: 3 soļi
Trīs skaļruņu shēmas || Soli pa solim apmācība: Skaļruņu ķēde pastiprina no vides saņemtos audio signālus uz MIC un nosūta to skaļrunim, no kura tiek radīts pastiprināts audio. Šeit es parādīšu trīs dažādus veidus, kā izveidot šo skaļruņu shēmu, izmantojot:
PWM ar ESP32 - Aptumšojoša gaismas diode ar PWM uz ESP 32 ar Arduino IDE: 6 soļi
PWM ar ESP32 | Aptumšojošs LED ar PWM uz ESP 32 Ar Arduino IDE: Šajā pamācībā mēs redzēsim, kā ģenerēt PWM signālus ar ESP32, izmantojot Arduino IDE & PWM pamatā izmanto, lai ģenerētu analogo izeju no jebkura MCU, un šī analogā izeja varētu būt jebkas no 0 V līdz 3,3 V (esp32 gadījumā). no
UC/OS III ports Nucleo-L073RZ, izmantojot Atollic TureSTUDIO IDE.: 3 soļi
UC/OS III ports Nucleo-L073RZ, izmantojot Atollic TureSTUDIO IDE: Šis projekts ir tikai vienkārša mirgojoša programma, kas izstrādāta uC/OS III RTOS, kas tika lejupielādēta no Micrium vietnes šeit un pārnesta uz Nucleo-L073RZ plati un ir gatavs lietošanai Atollic TureSTUDIO. Šī osta ir pārbaudīta tikai tāda, kāda tā ir