Gd32f303红枫派开发板使用手册 第八节 Timer Rgb彩灯实验

Emily Johnson
-
gd32f303红枫派开发板使用手册 第八节 timer rgb彩灯实验

▷ 板载GD-Link,调试下载方便,使用一根TypeC数据线即可,也支持对外部目标板下载调试 ▷ 板载硬件资源丰富,开发板板载GD32F303ZGT6最小系统、多种存储资源(NOR Flash/NAND Flash/SRAM/EEPROM)、TTL/485串口、USBD、SD卡、摇杆、按键、液晶屏等 ▷ 接口资源丰富,方便系统拓展,具有GD32F303ZGT6引脚接口、485接口、USBD接口、单总线接口、液晶屏接口、电机驱动接口、摄像头接口、聚沃多功能接口、AD/DC接口等 ▷ 设计聚沃多功能接口,自定义引出串口、SPI接口、IIC接口、GPIO接口等,可实现外部多种模块的连接 ▷ 软件历程及文档资源齐全,开发板配套丰富历程以及文档资源,软件历程采用注册函数以及结构体等方式进行封装,使用修改方便,更贴近工程应用 本例程中使用的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 1. MINI-GD32 MCU:GD32F303RCT6 ·主频:120M FLASH:256KB RAM:48KB 2.

指南者-GD32 MCU:GD32F303VET6 ·主频:120M FLASH:512KB RAM:64KB 3. 霸道-GD32 MCU:GD32F303ZET6 ·主频:120M FLASH:512KB RAM:64KB © Copyright 2023, embedfire-野火 www.embedfire.com Revision 0da2dd5. 最后更新于 2023-07-24, 17:15:52 — GMT+08:00 . 粤ICP备18017226号-1

People Also Search

▷ 板载GD-Link,调试下载方便,使用一根TypeC数据线即可,也支持对外部目标板下载调试 ▷ 板载硬件资源丰富,开发板板载GD32F303ZGT6最小系统、多种存储资源(NOR Flash/NAND Flash/SRAM/EEPROM)、TTL/485串口、USBD、SD卡、摇杆、按键、液晶屏等 ▷ 接口资源丰富,方便系统拓展,具有GD32F303ZGT6引脚接口、485接口、USBD接口、单总线接口、液晶屏接口、电机驱动接口、摄像头接口、聚沃多功能接口、AD/DC接口等 ▷ 设计聚沃多功能接口,自定义引出串口、SPI接口、IIC接口、GPIO接口等,可实现外部多种模块的连接

▷ 板载GD-Link,调试下载方便,使用一根TypeC数据线即可,也支持对外部目标板下载调试 ▷ 板载硬件资源丰富,开发板板载GD32F303ZGT6最小系统、多种存储资源(NOR Flash/NAND Flash/SRAM/EEPROM)、TTL/485串口、USBD、SD卡、摇杆、按键、液晶屏等 ▷ 接口资源丰富,方便系统拓展,具有GD32F303ZGT6引脚接口、485接口、USBD接口、单总线接口、液晶屏接口、电机驱动接口、摄像头接口、聚沃多功能接口、AD/DC接口等 ▷ 设计聚沃多功能接口,自定义引出串口、SPI接口、IIC接口、GPIO接口等,可实现外部多种模块的连接 ▷ 软件历程及文档资源齐全,开发板配套丰富历程以及文档资源,软件历程采用注册函数以及结构体等方式进行封装,使用修改方便,更贴近工程应用 本例程中使用的RGB彩灯采用共阳极驱动方式,使用三路PWM进行驱动,对应引...

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 1. MINI-GD32

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 1. MINI-GD32 MCU:GD32F303RCT6 ·主频:120M FLASH:256KB RAM:48KB 2.

指南者-GD32 MCU:GD32F303VET6 ·主频:120M FLASH:512KB RAM:64KB 3. 霸道-GD32 MCU:GD32F303ZET6 ·主频:120M FLASH:512KB

指南者-GD32 MCU:GD32F303VET6 ·主频:120M FLASH:512KB RAM:64KB 3. 霸道-GD32 MCU:GD32F303ZET6 ·主频:120M FLASH:512KB RAM:64KB © Copyright 2023, embedfire-野火 www.embedfire.com Revision 0da2dd5. 最后更新于 2023-07-24, 17:15:52 — GMT+08:00 . 粤ICP备18017226号-1