梁工
发表于 2024-7-8 11:48:46
xxh 发表于 2024-7-5 16:43
我烧录的时候,时钟晶振选的不对,所以你不亮
STC8H只有一路SPI,可以分时切换使用成两路SPI分别驱动两个WS2812,你可以试试。
潘豆豆
发表于 2024-7-10 20:00:09
不错不错,不错的贴子!
倦客
发表于 2024-7-17 08:41:37
梁工,我烧录了STC32g的中断SPI发送代码,但是灯跑不起,看到程序里面写着,接线P3.7,P3.6等待必须是接好的吗,最后输出是用P3.4输出给WS2812B对吧。首先硬件WS2812是没有问题的在其他代码可以使用,然后晶振频率我IRC勾选的是24M.看在哪个细节地方需要注意一下。。
梁工
发表于 2024-7-17 09:22:33
倦客 发表于 2024-7-17 08:41
梁工,我烧录了STC32g的中断SPI发送代码,但是灯跑不起,看到程序里面写着,接线P3.7,P3.6等待必须是接好的 ...
请详细看我的主楼内容,有电路,输出是P1.3。
使用串口下载,内部时钟输入25.6MHz。
倦客
发表于 2024-7-17 10:12:34
梁工 发表于 2024-7-17 09:22
请详细看我的主楼内容,有电路,输出是P1.3。
使用串口下载,内部时钟输入25.6MHz。 ...
感谢梁工,实现了,现在学习一下怎么实现的
haiyang201
发表于 2024-7-23 09:38:11
不错
lansam
发表于 2024-7-23 22:47:01
梁工,你好。我用STC8H8K64U移植了SPI+DMA发送的代码。现在遇到一个问题:如果打开PWMA输出后,灯显示不正常了。这是为什么?有没有办法解决?
梁工
发表于 2024-7-23 23:08:29
lansam 发表于 2024-7-23 22:47
梁工,你好。我用STC8H8K64U移植了SPI+DMA发送的代码。现在遇到一个问题:如果打开PWMA输出后,灯显示不正 ...
PWMA跟SPI无关的啊,你是不是PWMA与SPI共用了同一个IO?
lansam
发表于 2024-7-24 07:53:09
梁工 发表于 2024-7-23 23:08
PWMA跟SPI无关的啊,你是不是PWMA与SPI共用了同一个IO?
PWM用的是P1.0,SPI我的是P1.3。只要一打开PWM输出就有问题,想不明白。
ka1265
发表于 2024-7-25 21:01:32
{:4_174:}