|
目前想要使用PWM来模拟WS2812B的时序控制。配置TIM周期为1.25us。使用TIM3触发DMA传输,目标地址是TIM3Ch1->CCR,通过一个24Byte的数组缓存一组需更新的CCR值。: E9 E- h, r' P 目前出现的效果是第一个PWM的占空比会缩短周期缩短,图片如下3 H6 h3 I* E; O
可以看到第一个PWM波形的周期与后面2个的周期出现不一致的现象。 0 ?0 C* q6 M+ T$ H4 b" l( \( g 代码如下" h$ O8 H0 l. s" @5 R; x* ]
|
DMA 原理从 0 到 1:为什么它能解放 CPU?一文讲透 DMA 的工作流程
小白也能明白的STM32的低功耗与唤醒机制
STM32系统中2种数据掉电保护的方法
分享STM32F051中文参考手册(重制书签版)
AI工具训练营-用ChatGPT解决HID Keyboard实现的问题
STM32固件库分享,超全系列整理
STM32小白入门指南:从基础到OTA实现方案
STM32超详细学习笔记
新手必看!STM32单片机应该怎么学?
如果你解决了这些问题,就可以直接学STM32
微信公众号
手机版