Gast
#5890103
Hallo zusammen Was ich möchte: Eigentlich ganz simpel nur ein PWM Signal am Pin eines uC. (Duty Cycle ist erstmal egal) Was ich gemacht habe: Ich verwende den STM32F070CB mit HAL. Mit Cube hab ich mir den Initialisierungscode generieren lassen. (PB9 / TIM17_CH1) Das ganze starte ich dann mit dem Befehl HAL_TIM_PWM_Start(&htim17, TIM_CHANNEL_1); Nur leider tut sich nichts. Wenn ich aber den Code im Debugger laufen lasse, kann ich meinen PWM am Ausgang mit dem Oszi messen. Ich vermute, ich habe irgendetwas bei der Initialisierung vergessen, das der Debugger von sich aus macht, vermutlich irgendeine CLK Zuweisung. Was ich noch versucht habe ist mit den Makros __HAL_RCC_GPIOB_CLK_ENABLE(); und __HAL_RCC_TIM17_CLK_ENABLE(); den Clock des Timermoduls zu aktiveren, hat aber auch nichts gebracht. Hat jemand eine Vermutung an was das liegen könnte? Ich habe meine Einstellungen im Cube und das Main file angehängt Grüsse

