4
70
167
注册会员
使用道具 举报 送花
76
6278
1万
超级版主
无用*** 发表于 2025-7-14 17:19 梁工您好,我想问一下,这种方式是如何计算出WS2812的时序呢?如果我要改变时长要如何操作? ...
梁*** 发表于 2025-7-14 17:30 请仔细阅读我主楼里的解释。C文件也有这些解释。 不知道你说的“改变时长”指的是什么参数,WS2812的时序 ...
无用*** 发表于 2025-7-14 19:52 感谢您 的回复,我需要控制其它同类型的芯片,时序和WS2812不一样。
梁*** 发表于 2025-7-14 23:43 控制SPI时钟频率即可: SPI_CLKDIV = 1; //SPI_CLKDIV主时钟分频, 1~255分频
无用*** 发表于 2025-7-15 14:30 实际测试有个问题,如果定义40颗灯,会亮41颗
梁*** 发表于 2025-7-15 16:55 有多少个灯就定义多少个灯。 #define LED_NUM 32 //LED灯个数
无用*** 发表于 2025-7-15 17:43 嗯,谢谢,我的意思是定义32实际会亮33颗, 另外就是速度问题, 在24M频率下测速,只有速度1能正常工作, ...
本版积分规则 发表回复 回帖后跳转到最后一页
|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )
GMT+8, 2025-7-31 10:33 , Processed in 0.134327 second(s), 108 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.