Hello,
On the Launchpad, we have been managing very easily to generate 200kHz waveforms in the PWM module. We have designed our own board, but could only get the single core version in stock - but it is suffice for our requirements.
However, when migrating the code over from the dual core version to the single core version, I have noticed that I need to half my TBPRD value in the PWM registers to enable the same PWM frequency, despite not a single other thing changing within the code.
I can't seem to find the answer online, but my assumption is that the maximum EPMW time-base clock is 50MHz for the F28376s, not 100MHz like it is in the F2837xD devices.
Can someone confirm the above, or give other advice? We are using a clock divider of 1 and the high-speed clock divider also at 1. This worked on the Launchpad at 200kHz, but PWM output was 100kHz in the single core version.
Looking forward to the response.
Best regards,
JMH