首先,假设初始颜色值为RGBi,终止颜色值为RGBe,三色灯的步长分别为STEPr,STEPg,STEPb。 于是 STEPr = (Re-Ri)/4 STEPg = (Ge-Gi)/4 STEPb = (Be-Bi)/4 则在中断中每次设置CCR的值为Ri+STEPr×i,每发生一次PWM中断,i 的值加1,到Re时,STEPr变为负值,递减到Ri时,熄灭R灯,其它的两个灯以此类...