我正在使用 C18 编译器提供的库来打开和设置 PWM 使用的占空比。我注意到在 100% 占空比下我可以获得的最大 PWM 频率约为 13.5 KHz。占空比越低,PWM 频率越高。如何在 100% 占空比的情况下实现更高的 PWM 频率?是否有可能至少获得超过 13.5 KHz 的频率?我只是不知道我错过了什么,也许有人可以在这里提供帮助,我正在使用 PIC18F87J1。
这是我正在使用的关于 PWM 的代码片段。
TRISCbits.TRISC1 = 0;
OpenTimer2(TIMER_INT_OFF & T2_PS_1_1 & T2_POST_1_1);
OpenPWM2(0x03ff);
SetDCPWM2(255);
感谢您的帮助,谢谢!