- 博客(2)
- 收藏
- 关注
原创 STC8A定时器控制WS2812B RGB彩灯
原因:即使在40MHZ不分频的情况下,WS2812B一个节拍16机器周期(即400ns),然而一个i++或i--需要5-7个机器周期,一个最简单的while至少需要13个机器周期,所以会导致定时器中断来临时,本该在上一个中断前执行完毕的程序执行不完甚至没有机会执行就发生了下一次中断并改变了上一个中断的执行条件。即机器周期等于6个状态周期,而一个状态周期是2个时钟周期,因此一个机器周期又等于12个时钟周期,这就是12T的由来,但新改进的。//13个机器周期不包括赋值,赋值占4个机器周期。
2023-08-02 11:04:43 374 1
空空如也
图腾柱,推挽输出电路似乎有问题
2023-07-21
STC8A8K64D4的ADC功能误差
2023-05-31
C语言sprintf字符转换结果不对
2023-03-22
Keil5汉字字符串问题
2023-03-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人