找回密码
 立即注册
楼主: 梁工

PWM-DMA 驱动 WS2812彩灯@Ai8051U,最多1365个灯同时, 32K SRAM

[复制链接]
已绑定手机

1

主题

4

回帖

33

积分

新手上路

积分
33
发表于 2024-12-1 22:17:44 | 显示全部楼层
潘*** 发表于 2024-10-3 18:41
这个灯为什么程序下载下来编译不了!

keil的中断向量只有0~31,解决方案看这个:https://www.stcai.com/gjrj里面的“Keil 中断拓展插件”,亲测可以,如果用asm那种方式,我试过改成13,然后灯没闪烁
回复

使用道具 举报 送花

0

主题

13

回帖

74

积分

注册会员

积分
74
发表于 2024-12-14 11:29:31 | 显示全部楼层

谢谢分享!

回复

使用道具 举报 送花

2

主题

56

回帖

2066

积分

金牌会员

积分
2066
发表于 2025-1-19 18:23:55 | 显示全部楼层
很好看,找机会试试。
回复

使用道具 举报 送花

已绑定手机

11

主题

42

回帖

883

积分

高级会员

积分
883
发表于 2025-2-3 00:59:34 来自手机 | 显示全部楼层
感谢分享
回复

使用道具 举报 送花

已绑定手机

8

主题

88

回帖

422

积分

中级会员

积分
422
发表于 2025-7-9 08:03:56 | 显示全部楼层
最近正好要用到,
回复

使用道具 举报 送花

0

主题

4

回帖

28

积分

新手上路

积分
28
发表于 2026-8-22 17:43:19 | 显示全部楼层
梁工,是不是只有Ai8051才有PWM-DMA直接驱动的寄存器呀,想独立驱动四路WS2812幻彩灯珠,模式各不相同,每一路灯珠有30个左右
STC8H8K64U可以实现吗
回复

使用道具 举报 送花

0

主题

4

回帖

28

积分

新手上路

积分
28
发表于 2026-8-22 21:11:01 | 显示全部楼层
梁工,PWMA-DMA模式,是不是只有Ai8051U这一款单片机才有,STC8H8K64U-45I,使用pwmB四组可以驱动单独的四路彩灯吗

点评

目前只有Ai8051U和STC32G144K246支持PWMA的DMA,STC32G144K246还支持PWMC、PWME的DMA。 我不建议使用PWM驱动WS2812,推荐使用SPI。  详情 回复 发表于 2026-8-23 10:59
回复

使用道具 举报 送花

83

主题

8216

回帖

1万

积分

超级版主

积分
17634
 楼主| 发表于 2026-8-23 10:59:22 | 显示全部楼层
自*** 发表于 2026-8-22 21:11
梁工,PWMA-DMA模式,是不是只有Ai8051U这一款单片机才有,STC8H8K64U-45I,使用pwmB四组可以驱动单独的四 ...

目前只有Ai8051U和STC32G144K246支持PWMA的DMA,STC32G144K246还支持PWMC、PWME的DMA。
我不建议使用PWM驱动WS2812,推荐使用SPI。
回复

使用道具 举报 送花

0

主题

4

回帖

28

积分

新手上路

积分
28
发表于 2026-8-30 22:42:38 | 显示全部楼层
梁*** 发表于 2026-8-23 10:59
目前只有Ai8051U和STC32G144K246支持PWMA的DMA,STC32G144K246还支持PWMC、PWME的DMA。
我不建议使用PWM ...

感谢梁工;
需要独立驱动四路WS2812,使用PWMA的四组P输出控制,芯片选型时Ai8051U,48脚的
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-9-22 09:42 , Processed in 0.084997 second(s), 90 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表