10086001 发表于 2024-1-9 19:43:54

PWM+DMA控制WS2812

有没有相关例程,搞半天没搞明白{:4_184:}

神农鼎 发表于 2024-1-9 19:56:19



SPI DMA 输出控制WS2812三基色彩灯程序,不加反相器,STC8H8K64U - SPI/I2S/I2C,DMA支持的3组SPI和I2C,一线制温湿度传感器 - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)

10086001 发表于 2024-1-10 21:41:37

神农鼎 发表于 2024-1-9 19:56
SPI DMA 输出控制WS2812三基色彩灯程序,不加反相器,STC8H8K64U - SPI/I2S/I2C,DMA支持的3组SPI和I2C, ...

这个是spi的{:4_167:}

神农鼎 发表于 2024-1-10 21:43:01

就是请用 SPI-DMA 方案

10086001 发表于 2024-1-10 22:08:26

好的,谢谢了

深圳湾 发表于 2024-12-10 09:53:40

<p>我也想知道有没有PWM方式控制的,SPI方式是不是要占用3个IO,好象之前看到有说“<strong>用MOSI驱动WS2812,MISO、SCLK不能做它用</strong>”</p>

孙晓玉 发表于 2025-9-18 15:27:18

神农鼎 发表于 2024-1-10 21:43
就是请用 SPI-DMA 方案


stc-ai8051u,有两个PWM,但是,只有一个PWM支持DMA是吗?

神农鼎 发表于 2025-9-18 16:03:07


李宛青 发表于 2025-9-26 08:03:42

PWM方式更新占空比,速度可能会跟不上,硬件SPI最方便
页: [1]
查看完整版本: PWM+DMA控制WS2812