查看: 2639|回复: 0

PWM+DMA 驱动WS2812

[复制链接]

41

主题

59

帖子

485

积分

高级工程师

Rank: 3Rank: 3

积分
485
发表于 2022-10-25 16:20:58 | 显示全部楼层 |阅读模式
本帖最后由 wangcharley 于 2022-11-12 17:34 编辑

代码地址 gitee.com/WangCharley/fm33-lc0-drive-ws2812.git


系统时钟 8MHz


PWM 频率 大约是 800KHz,


1. 使能 DMA 通道0

1.png
2. 使能传送完成中断
2.png


3. 使能 GPTIM0 CH1
3.png


4.配置 GPTIM0 的 DMA


4.png

5. 配置 GPTIM0 周期

5.png

6. 配置 PWM

6.png

1.png
回复

使用道具 举报

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

本版积分规则

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