|
|
@ -15,7 +15,6 @@ The FX library is based od WS2812FX Arduino librarby by kitesurfer1404 - https:/ |
|
|
|
Clone this repository, or add it as a submodule, to your STM32 project under the Drivers/ directory. |
|
|
|
Clone this repository, or add it as a submodule, to your STM32 project under the Drivers/ directory. |
|
|
|
|
|
|
|
|
|
|
|
Example: |
|
|
|
Example: |
|
|
|
In main.c: |
|
|
|
|
|
|
|
``` |
|
|
|
``` |
|
|
|
/* Private includes ----------------------------------------------------------*/ |
|
|
|
/* Private includes ----------------------------------------------------------*/ |
|
|
|
/* USER CODE BEGIN Includes */ |
|
|
|
/* USER CODE BEGIN Includes */ |
|
|
@ -31,22 +30,3 @@ int main(void) |
|
|
|
/* USER CODE END 2 */ |
|
|
|
/* USER CODE END 2 */ |
|
|
|
} |
|
|
|
} |
|
|
|
``` |
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
In your interrupt service routines: |
|
|
|
|
|
|
|
``` |
|
|
|
|
|
|
|
/* USER CODE BEGIN Includes */ |
|
|
|
|
|
|
|
#include "ws2812b.h" |
|
|
|
|
|
|
|
#include "ws2812b_fx.h" |
|
|
|
|
|
|
|
/* USER CODE END Includes */ |
|
|
|
|
|
|
|
... |
|
|
|
|
|
|
|
void SysTick_Handler(void) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
/* USER CODE BEGIN SysTick_IRQn 0 */ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* USER CODE END SysTick_IRQn 0 */ |
|
|
|
|
|
|
|
HAL_IncTick(); |
|
|
|
|
|
|
|
/* USER CODE BEGIN SysTick_IRQn 1 */ |
|
|
|
|
|
|
|
WS2812BFX_SysTickCallback(); |
|
|
|
|
|
|
|
/* USER CODE END SysTick_IRQn 1 */ |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
``` |
|
|
|
|
|
|
|