Talaan ng mga Nilalaman:
- Hakbang 1: Ginamit na Software:
- Hakbang 2: Mga Ginamit na Mga Bahagi:
- Hakbang 3: Code:
- Hakbang 4: Prinsipyo sa Paggawa at Video:
Video: Atollic TrueSTUDIO-STM32L100 PWM Tutorial: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Sa tutorial na ito sasabihin namin sa iyo tungkol sa kung paano gamitin ang PWM sa STM32 based microcontroller, narito ginagamit namin ang 32L100discovery-Discovery Kit na may STM32L100RCT6 microcontroller dito.
Hakbang 1: Ginamit na Software:
Ito ang software na ginamit namin para sa proyektong ito:
1. Atollic TrueSTUDIO: Ang Atollic® TrueSTUDIO® para sa STM32 ay isang nababaluktot at napapalawak na pag-unlad at pag-debug ng IDE para sa mga developer ng STM32 MCU na nais ang napakalakas na mga tool upang matulungan ang pag-unlad ng de-kalidad na naka-embed na software. Ang TrueSTUDIO® ay batay sa bukas na pamantayan (ECLIPSE at GNU) at pinalawak sa mga propesyonal na tampok para sa pamamahala ng code at advanced na pagsusuri ng system. Nagbibigay ito ng isang natatanging pananaw sa istraktura at sa pabagu-bagong pag-uugali ng system.
Maaari mong i-download ang software na ito mula sa link na ito
2. STM32CubeMX: Ang STM32CubeMX ay isang grapikong tool na nagbibigay-daan sa isang napakadaling pagsasaayos ng STM32 microcontrollers at microprocessors, pati na rin ang pagbuo ng kaukulang C code para sa Arm® Cortex®-M na core o isang bahagyang Linux® Device Tree para sa Arm ® Cortex®-A core), sa pamamagitan ng isang sunud-sunod na proseso.
Maaari mong i-download ang software na ito mula sa link na ito
Hakbang 2: Mga Ginamit na Mga Bahagi:
Mayroon lamang isang hardware na ginamit namin sa tutorial na ito:
1.32L100CDISCOVERY: Ang 32L100CDISCOVERY ay tumutulong sa iyo na matuklasan ang mga tampok ng STM32L100 Value Line 32-bit Cortex®-M3 microcontrollers at upang mabilis na mapaunlad ang iyong mga application. May kasama itong lahat na kinakailangan para sa mga nagsisimula at may karanasan na mga gumagamit upang makapagsimula nang mabilis.
Batay sa STM32L100RCT6, nagsasama ito ng isang naka-embed na tool ng pag-debug ng ST-LINK / V2, mga LED, pushbuttons para sa madaling koneksyon ng mga karagdagang bahagi at modyul.
Hakbang 3: Code:
Tulad ng nilikha namin ang code sa tulong ng STM32CubeMX, kaya narito ibinabahagi ko sa iyo ang main.c file.
maaari mong makuha ang main.c file mula sa ibaba ng link sa pag-download
Hakbang 4: Prinsipyo sa Paggawa at Video:
Dito muna kailangan mong buksan ang STM32CubeMX pagkatapos ay kailangan mong piliin ang tamang board o mcu kung gumagamit ka ng isang pasadyang board.
Para sa buong proseso mangyaring panoorin ang aming naka-embed na video.
Ang buong Paglalarawan ng Proyekto ay ibinibigay sa itaas ng video Kung mayroon kang anumang pag-aalinlangan tungkol sa proyektong ito huwag mag-atubiling magkomento sa amin sa ibaba. At kung nais mong matuto nang higit pa tungkol sa naka-embed na system maaari mong bisitahin ang aming youtube channel Mangyaring bisitahin at gusto ang aming Pahina sa Facebook para sa madalas na pag-update.
Salamat & Regards, Mga Teknolohiya ng Embedotronics
Inirerekumendang:
Random DC Motor PWM Mga Eksperimento + Pag-troubleshoot ng Encoder: 4 na Hakbang
Random DC Motor PWM Experiment + Encoder Troubleshooting: Mayroong madalas na mga oras kung saan ang basura ng isang tao ay kayamanan ng iba, at ito ay isa sa mga sandaling iyon para sa akin. Kung sinusundan mo ako, malamang na alam mo na kumuha ako ng isang malaking proyekto upang lumikha ng aking sariling 3D printer na CNC mula sa scrap. Ang mga piraso ay
Visuino Paano Gumamit ng Pulse Width Modulation (PWM) upang Baguhin ang Liwanag ng isang LED: 7 Hakbang
Visuino Paano Gumamit ng Pulse Width Modulation (PWM) upang Baguhin ang Liwanag ng isang LED: Sa tutorial na ito gagamitin namin ang isang LED na konektado sa Arduino UNO at Visuino upang gumawa ng isang pagbabago ito ay ilaw gamit ang Pulse Width Modulation (PWM). Manood ng isang demonstration video
Tatlong Loudspeaker Circuits -- Hakbang-hakbang na Tutorial: 3 Mga Hakbang
Tatlong Loudspeaker Circuits || Hakbang-hakbang na Tutorial: Ang Loudspeaker Circuit ay nagpapalakas ng mga audio signal na natanggap mula sa kapaligiran papunta sa MIC at ipinapadala ito sa Speaker mula sa kung saan ginawa ang pinalakas na audio. Dito, ipapakita ko sa iyo ang tatlong magkakaibang paraan upang magawa ang Loudspeaker Circuit na ito gamit ang:
PWM Sa ESP32 - Dimming LED Sa PWM sa ESP 32 Sa Arduino IDE: 6 Hakbang
PWM Sa ESP32 | Pagdilim ng LED Sa PWM sa ESP 32 Sa Arduino IDE: Sa mga itinuturo na ito makikita natin kung paano makabuo ng mga signal ng PWM sa ESP32 gamit ang Arduino IDE & Ang PWM ay karaniwang ginagamit upang makabuo ng analog output mula sa anumang MCU at ang analog na output ay maaaring maging anumang bagay sa pagitan ng 0V hanggang 3.3V (sa kaso ng esp32) & mula sa
UC / OS III Port para sa Nucleo-L073RZ Paggamit ng Atollic TureSTUDIO IDE .: 3 Mga Hakbang
UC / OS III Port para sa Nucleo-L073RZ Gamit ang Atollic TureSTUDIO IDE .: Ang proyektong ito ay isang simpleng blink led program lamang na binuo sa uC / OS III RTOS na na-download mula sa Micrium website dito at naipadala sa board ng Nucleo-L073RZ at handa nang gamitin sa Atollic TureSTUDIO. Ang port na ito ay nasubukan lamang tulad ng