Gast
#4333800
Guten Morgen, ich habe hier einen STM32F411RE-Nucleo und habe dessen Hardware-PWM am laufen. Sieht auf dem Oszi. auch ganz gut aus. Nur muss ich jetzt diese Pulse zählen und beim 4096(en) ein Ereignis auslösen. Nur finde ich dafür keinen passenden Interrupt oder ein Callback? Wollte HAL_TIM_PWM_PulseFinishedCallback nutzen. Dachte dieser wird nach jedem Puls aufgerufen, aber dem ist nicht so (?) Hab mir mal die Implementierung von diesem Callback angeschaut und das wird im IRQHandler aufgerufen wenn irgendetwas mit Capture/Compare passiert. Naja ich hoffe mir kann jemand sagen wie ich diese Pulse zählen kann. Oder geht das nur wenn ich das PWM mit Software realisiere. MfG.