不扯谎 lia 白,已经搞出来了,实验平台103C8最小系统没作低频端判断分频处理,受字长限制所以低端到800HZ,加入判断及预分频,可以低到需要的频率
贴逻辑图看细节,CH3是PWM1,CH5是PWM2,总是落后周期的20%,CH7是切换信号,便于抓图分析
切换期间管脚没作特别处理,不过切换相当快100 CK以内逻辑图用Logic Setup 软件打开看
前台调用如下 ,一个参数是频率,一个参数是占空,
set_pwm_para(800,20);
Delayms(32);
set_pwm_para(8000,20);
Delayms(32);
set_pwm_para(80000,20);
Delayms(32);
set_pwm_para(90000,20);
Delayms(32);
set_pwm_para(1000,40);
Delayms(32);
set_pwm_para(10000,40);
Delayms(32);
set_pwm_para(50000,40);
Delayms(32);
两相PWM抓图.rar
(10.94 KB)
|