gph 发表于 2023-8-1 23:57:15

学习笔记(rgb蹦迪)

本帖最后由 gph 于 2023-8-1 23:57 编辑

功能:亮灭按键:RGB逐渐亮灭 ;       五颜六色按键:RGB五颜六色循环
创建数据点

选择模组乐鑫

创立MCU独立方案

把宠物笼的hal_rgb_led和delay的.c和.h复制到创建的独立MCU方案里Hal,并把宠物笼STM32F103C8x.ioc替换到MCU的currentDataPoint.valuetiao
里,进行生成代码

然后打开STM32F103C8x.uvprojx进行添加代码
在main.c添加delay.h和hal_rgb_led.h的头文件
在delay.h里添加main.h和hal_rgb_led.h的头文件
在hal_rgb_led.h里添加main.c和dealy.h的头文件
gizwits_product.c里添加delay.h和hal_rgb_led.h的头文件

然后在gizwits_product.c添加代码
lm:RGB逐渐亮灭   bd:RGB五颜六色循环
运用循环函数while(1)和ledRgbControl()等函数实现



app界面效果:


板子效果:
逐渐亮灭:

五颜六色循环蹦迪:

页: [1]
查看完整版本: 学习笔记(rgb蹦迪)