/ Komentované zdrojové kódy |
/ STM32G0 |
- Primitivní blikání LEDkou pomocí HALu - blinky_hal.c
- Primitivní blikání LEDkou pomocí LL varianta 1 - blinky_ll_1.c Využívá "stand alone" funkcí pro konfiguraci jednotlivých vlastností GPIO
- Primitivní blikání LEDkou pomocí LL varianta 2 - blinky_ll_2.c Využívá struktury pro konfiguraci vlastností GPIO
- Primitivní blikání LEDkou pomocí CMSIS - blinky_cmsis.c Využívá přímá přístup do registrů ke konfiguraci i manipulaci s GPIO
- delay_us funkce delay_us_systick_freerun.c - neinvazivně využívající běžícího systicku (typicky použitého k periodickému přerušení)
- UART vysílání usart_tx_simple.c - jednoduchá inicializace, blokující funkce pro odesílání řetězců, primitivní ukázka použití sprintf/snprintf i printf
- UART příjem 1 usart_rx_irq_ascii.c - příjem textových příkazů pomocí přerušení + zpracování zpráv pomocí sscanf
- UART vysílání DMA usart_dma_tx_nonblock.c - vysílání zpráv/polí UARTem pomocí DMA
- specialitka - UART periodické autonomní vysílání krátké zprávy pomocí DMA a timeru usart_dma_tx_tim_sync_auto.c
- TIM PWM+DMA tim_pwm_dma.c - Autonomní proces pro periodickou animaci jasu LED (řízenou postupnou změnou střídy podle dané tabulky/pole)
| Odkazy /
Home
| V1.00 8.5.2019 /
| By Michal Dudka (m.dudka@seznam.cz) /