基于ST8位——定时器轮训中断做的呼吸灯(软件模拟PWM)
2.没有对pwm_duty和pwm_time_Cnt做初始化置0(极为重要,我发型做各种diy小玩意的代码初始化函数很重要,不然程序跑飞都不知道怎么处理)3.如果定时器本身配置的很低,可以通过额外加定时器计时延长if(time_cnt++ < 100),值得注意的地方一定要看自己本身定时器的时间!//LED_PWM 占空比。#define SIM_PWM_LED_CYCLE 130 //这里改变duty大小值。//我的文件,你们不要写。//我的文件,你们不要写。//我的文件,你们不要写。
原创
2024-05-09 10:12:43 ·
363 阅读 ·
0 评论