2021-09-10 1:04 PM
I'm using PB14, TIM15_CH1 for my PWM signal. Since it's TT_a I/O structure 3.6V tolerant.
2021-09-10 1:27 PM
Perhaps you could ease back on the slew-rate setting? Perhaps from one of the 120-180 MHz ones to the 1-5 MHz, or something remotely appropriate..
GPIO_InitStruct.Speed = GPIO_SPEED_HIGH; // << THIS TO SPEED_LOW RATHER THAN SPEED_EXCESSIVELY_HIGH
2021-09-11 6:46 AM
It could also be due to a poorly calibrated scope probe.
I doubt the chip can harm itself by generating a PWM with no/minimal attached circuitry.
2021-09-11 1:40 PM
Thank you Tesla, I'll go ahead and try adjusting the slew rate and see if it helps with my issue.
2021-09-11 1:40 PM
But if find it really odd since I am also generating PWM from another pin and it has a slower rise time (~6ns) and little to no overshoot. I'm using the same code on both pins and probing with the same scope and same setup.
2021-09-11 3:25 PM
The overshoot is mostly from the connected device or from your probe connection. Try to reduce the GPIO speed...
2021-09-12 1:43 AM
Don t worry about this as there is no specific warning on the spec. RF modules, wifi or else do have a strong antenna output pin and in this case the spec does warn you that if the antenna is missing when transmitting, it is destructive to the pin.
We’re moving the ST Community to a new platform to give you a better and more reliable community experience.