搜索

[51单片机] 我有3个灯珠ws2812,能否单独控制其中一个

[复制链接]
81|5
 楼主 | 2020-11-19 09:15 | 显示全部楼层 |阅读模式
需求是这样,这三个led同时开启,再同时关闭,然后安装逻辑变颜色,渐变,目前的问题,我好像不能控制其中任意一个动作,打开或关闭,2812是靠地址来解析命令吗?那位讲讲,谢谢大家

使用特权

评论回复
| 2020-11-19 10:01 | 显示全部楼层
对应的数值写0,0,0就相当于关闭了

使用特权

评论回复
 楼主 | 2020-11-19 10:46 | 显示全部楼层
小小沙沙粒 发表于 2020-11-19 10:01
对应的数值写0,0,0就相当于关闭了

驱动里有一大堆函数,能举个例子吗?谢谢

使用特权

评论回复

评论

xiaofei558008 2020-11-19 15:37 回复TA
3个灯珠而已,搞个9字节 RAM做缓存就好了,改内存就好了;数据/时序 通过DMA +GPIO 自动外发 
| 2020-11-19 16:04 | 显示全部楼层
可以的  

使用特权

评论回复
| 2020-11-20 12:53 | 显示全部楼层
chuandaoxy 发表于 2020-11-19 10:46
驱动里有一大堆函数,能举个例子吗?谢谢


Write24Bit(0XFF,0X00,0X00);
Write24Bit(0X00,0X00,0X00);
Write24Bit(0X00,0XFF,0X00);

第二个灯不亮

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

热门推荐上一条 /6 下一条

在线客服 快速回复 返回顶部 返回列表