梁工 发表于 2025-4-24 23:18:37

bh7ni 发表于 2025-4-24 19:40
AI8051U以前没用过,刚查阅了,好像AI8051U可以32位模式,也可以8位模式。实现我这个功能用8位模式是否可 ...

用32位模式才可以。

江月纶巾 发表于 2025-4-25 00:17:41

学习

bh7ni 发表于 2025-4-25 09:20:34

梁工 发表于 2025-4-24 23:18
用32位模式才可以。

好,谢谢

zqd8709 发表于 2025-5-25 16:58:58

我这边将LED的个数改成了22个   我这边使用的是长条灯   第一个灯会亮绿色   而且看着像是最亮。
如果将led_RGB=0;led_RGB=0;led_RGB=0   都等于0的情况下,这22个灯颜色会是多彩的全亮。
梁工可以给看一下吗?使用的是STC8H8K64U   32腿的   引脚使用的是P1^3   SPI_Config(1, 1);

zqd8709 发表于 2025-5-25 17:19:25

发两遍的话   第一个灯会亮绿色    这个情况就消失了

梁工 发表于 2025-5-25 21:11:08

zqd8709 发表于 2025-5-25 16:58
我这边将LED的个数改成了22个   我这边使用的是长条灯   第一个灯会亮绿色   而且看着像是最亮。
如果将led ...

如果你发数据全部0的话,应该是都不亮,所以检查一下时钟或硬件连接吧。

zqd8709 发表于 2025-5-26 11:54:56

就是开机后第一次发送全0后,会出现第一个灯亮绿灯,
之后控制都可以
想用示波器看一下时序   无奈示波器不给力
等我逻辑分析仪到了我再分析一下

梁工 发表于 2025-5-26 12:01:51

zqd8709 发表于 2025-5-26 11:54
就是开机后第一次发送全0后,会出现第一个灯亮绿灯,
之后控制都可以
想用示波器看一下时序   无奈示波器不 ...

第一个亮绿灯,可能是你的程序刚该是发0后,初始化别的程序时,让这个IO动作了一下,让第一个灯接收到了一个字节,这个字节对应的就是绿光。

zqd8709 发表于 2025-5-27 09:41:09

我用逻辑分析仪看了一下    第一次发送时,被拉了很长时间的高电平

zqd8709 发表于 2025-5-27 14:43:15

mosi跟着ss动作了
页: 6 7 8 9 10 11 12 13 14 15 [16] 17 18
查看完整版本: SPI-DMA输出控制WS2812三基色彩灯程序@8H系列/32G系列,不加反相器, CPU休息