Gd32f303红枫派使用手册 8 Timer Rgb彩灯实验
本例程中使用的RGB彩灯采用共阳极驱动方式,使用三路PWM进行驱动,对应引脚输出低电平的时候对应RGB灯珠点亮,调节不同路的PWM占空比可以实现多种多样的颜色,每个通道可以输出0%-100%的占空比,组合起来可以输出100*100*100种色彩。 RGB彩灯的硬件控制电路如下,通过TIMER0_CH0/CH1/CH2三个通道控制RGB灯珠。 本例程采用TIMER0的三个通道进行控制RGB灯珠,调整每个通道的占空比实现呼吸灯的效果。 主函数代码如下所示,主要包括串口初始化、LED初始化、RGB灯珠初始化、timer驱动初始化(该timer用于调整RGB灯珠PWM驱动时间)。 bsp_rgb_init(1000000,100);// 1M timer_cnt_ck,10K PWM CK
People Also Search
- 【Gd32f303红枫派使用手册】第八讲 Timer-rgb彩灯实验
- 【Gd32f303红枫派开发板使用手册】第八节 Timer-rgb彩灯实验
- Gd32f3红枫派开发板视频教程(持续上线更新)-兆易创新gd32 Mcu
- Gd32f303全套开发资料及例程 - Csdn博客
- GD32F303红枫派开发手册:TIMER与蜂鸣器PWM驱动技术详解
- Gd32f303红枫派第八讲:Timer-rgb彩灯实验 - 西瓜视频
- 【Gd32f303红枫派使用手册】8、Timer-rgb彩灯实验
- GD32F303官方例程:GD32F303微控制器官方例程集合,覆盖外设操作与系统级应用 - AtomGit | GitCode
- GD32f303之定时器配置 - 灰信网(软件开发博客聚合)
本例程中使用的RGB彩灯采用共阳极驱动方式,使用三路PWM进行驱动,对应引脚输出低电平的时候对应RGB灯珠点亮,调节不同路的PWM占空比可以实现多种多样的颜色,每个通道可以输出0%-100%的占空比,组合起来可以输出100*100*100种色彩。 RGB彩灯的硬件控制电路如下,通过TIMER0_CH0/CH1/CH2三个通道控制RGB灯珠。 本例程采用TIMER0的三个通道进行控制RGB灯珠,调整每个通道的占空比实现呼吸灯的效果。 主函数代码如下所示,主要包括串口初始化、LED初始化、RGB灯珠初始化、timer驱动初始化(该timer用于调整RGB灯珠PWM驱动时间)。 Bsp_rgb_init(1000000,100);// 1M Timer_cnt_ck,10K PWM CK
本例程中使用的RGB彩灯采用共阳极驱动方式,使用三路PWM进行驱动,对应引脚输出低电平的时候对应RGB灯珠点亮,调节不同路的PWM占空比可以实现多种多样的颜色,每个通道可以输出0%-100%的占空比,组合起来可以输出100*100*100种色彩。 RGB彩灯的硬件控制电路如下,通过TIMER0_CH0/CH1/CH2三个通道控制RGB灯珠。 本例程采用TIMER0的三个通道进行控制RGB灯珠,调整每个通道的占空比实现呼吸灯的效果。 主函数代码如下所示,主要包括串口初始化、LED初始化、RGB灯珠初始化、timer驱动初始化(该timer用于调整RGB灯珠PWM驱动时间)。 bsp_rgb_init(1000000,100);// 1M timer_cnt_ck,10K PWM CK