LED clock
 All Files Functions Variables Macros Groups Pages
Macros
DMA peripheral used to send the data

Macros

#define WS2812B_DMA   DMA1
 
#define WS2812B_DMA_RCC   RCC_DMA1
 
#define WS2812B_DMA_CH   DMA_CHANNEL3
 
#define WS2812B_DMA_IRQ   NVIC_DMA1_CHANNEL3_IRQ
 
#define WS2812B_DMA_ISR   dma1_channel3_isr
 

Detailed Description

Macro Definition Documentation

#define WS2812B_DMA   DMA1

DMA peripheral to put data for WS2812b LED in SPI queue (only DMA1 supports SPI1_TX interrupt)

Definition at line 62 of file led_ws2812b.c.

#define WS2812B_DMA_CH   DMA_CHANNEL3

DMA channel (only DMA1 channel 3 supports SPI1_TX interrupt)

Definition at line 64 of file led_ws2812b.c.

#define WS2812B_DMA_IRQ   NVIC_DMA1_CHANNEL3_IRQ

DMA channel interrupt signal

Definition at line 65 of file led_ws2812b.c.

#define WS2812B_DMA_ISR   dma1_channel3_isr

DMA channel interrupt service routine

Definition at line 66 of file led_ws2812b.c.

#define WS2812B_DMA_RCC   RCC_DMA1

DMA peripheral clock

Definition at line 63 of file led_ws2812b.c.