Start z STM32 VL Discovery – 9 — PWM part 2

Start z STM32 VL Discovery – 9 — PWM part 2
Razem głosów: 6 co stanowi: 96.67% całości.

Jak obiecałem tak też piszemy program do naszego PWM .

Nasz program ma następujące działanie.

Zmienia płynnie jasność diody LED4 na pinie PC8  od 0% do 100% i od 100% do 0%

dodatkowo przycisk użytkownika  zatrzymuje działanie PWM dla LED4 na aktualnej pozycji

i włącza 100% PWM dla diody LED3, po puszczeniu klawisza program wraca do założeń

początkowych.

Nasz Plik main.c prezentuje się zatem następująco:

Program jest dobrze okomentowany  więc  nie wymaga tłumaczenia większego. Pełny     plik projektu można pobrć tutaj : pwm (1)

Zdecydowanie polecam zabawę z kodem, zmianę Diody , parametrów PWM  by zrozumieć zasady

rządzące PWMem w ARM CORTEX :)

Podziel się na:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay