【瑞萨RA-eco-RA6M4评测】5.驱动WS2812B灯带
在例程中发现有驱动WS2812B的程序,正好手边也有灯带,一边学习一边测试。连接如图1所示:图1
最好新建项目,老项目编译的时候版本不兼容,总提示错误。新建项目要方便的多。
配置引脚如图2所示:
图2
配置stacks 界面,添加外设,如图3所示:
图3
因为WS2812B是单线数据,连接线的时候, WS2812B 的Data 输入只连接到TXD 引脚就可以了,不用管其他引脚。然后点击Generate Project Content生成项目.
将例程中的ws2812.c 和.h文件copy 到RA 的src文件夹中,项目自动加载。使用的是例程中的程序,如下所示:
ws2812Init();
while(1)
{
clear();
for(uint8_t i = 0; i < NUMPIXELS; i++)
{
setPixelColor(i, 0, 0, i + 4);
show();
R_BSP_SoftwareDelay(50, BSP_DELAY_UNITS_MILLISECONDS);
}
}
Debug 项目,效果如图4所示:
图4
页:
[1]