
基于STM32F103C8T6使用STM32CubeMX配置PWM和DMA驱动5050-SW2812B灯带
5星
- 浏览量: 0
- 大小:None
- 文件类型:RAR
简介:
本项目介绍如何利用STM32CubeMX工具,针对STM32F103C8T6微控制器配置PWM与DMA技术,实现对5050-SW2812B智能LED灯带的高效驱动。
typedef enum
{
RED,
GREEN,
BLUE,
YELLOW,
COUNT,
}RGB_COLOR;
/* 获得ms级的定时 */
void TIM_Callback_function(void);
extern void ws2812_blue(uint8_t blue_sum,uint8_t led_nums);
extern void ws2812_red(uint8_t red_sum,uint8_t led_nums);
extern void ws2812_green(uint8_t green_sum,uint8_t led_nums);
void ws2812_init(uint8_t led_nums);
void ws2812_example(void);
void ws2812_breath(RGB_COLOR color,uint16_t num,uint16_t change_time);//分别填入颜色,RGB灯数,每次切换亮度的时间
void ws2812_flow(RGB_COLOR color,uint16_t led_nums);
全部评论 (0)
还没有任何评论哟~


