聚丰项目 > RTT设计大赛-RGB灯

RTT设计大赛-RGB灯

先提交一些东西,rgb灯点亮。

jf_09501574 jf_09501574

分享
0 喜欢这个项目
团队介绍

jf_09501574 jf_09501574

团队成员

jf_09501574 电子设计

分享
项目简介
先提交一些东西,rgb灯点亮。
硬件说明

5.png

软件说明

编写 rgb 彩灯运行线程,三种颜色依次切换,中间延时 1s

static void rgb_thread_entry(void* p) { RGB_Init(); while(1) { rt_thread_mdelay(1000); RGB_Blue(1); rt_thread_mdelay(1000); RGB_Green(1); rt_thread_mdelay(1000); RGB_Red(1); } }

创建线程启动函数,用于启动上一步编写的线程主体

static int Thread_RGB(void) { rt_thread_t thread = RT_NULL; thread = rt_thread_create("rgb", rgb_thread_entry, RT_NULL, 512, 10, 10); if(thread == RT_NULL) { rt_kprintf("Thread_GRB Init ERROR"); return RT_ERROR; } rt_thread_startup(thread); }

添加将线程初始化添加入系统初始化中 INIT_APP_EXPORT(Thread_RGB);

演示效果

8.jpg

评论区(0 )