Hallo! Ich arbeite mit dem STM32F107VC und verwende yVision4 von Keil. Mein Problem ist, ich erzeuge ein PWM Signal mit dem Timer 4. Im debug Modus funktionierts einwandfrei. In Echtzeit ist das Ausgangssignal dauernd 1. Ist die Zeit ein Problem, oder was könnte die Differenz ausmachen?? Vielen Dank und freundliche Grüsse! M.B. [Mod: Topic erweitert, war "uVision KEIL"]
Pins richtig konfiguriert? Grüße Gebhard
Hallo! Ja, habe die Clock und Pin Konfi. von einem Beispiel übernommen, das funktioniert!
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
müsste stimmen! Danke und Gruess! M.B.
Und die Timer Konfig.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
M.B.
Hmmm... Du arbeitest, scheint's ,ohne ST firmware-lib. Die würd ich dir zum konfigurieren sehr empfehlen. Es gib auf der ST HP auch Beispielprogramme für alle peripheren Einheiten. Schau da mal nach. Grüße
Ich habe eine Lib eingebunden. Jetzt erscheinen aber viele Fehlermeldungen. Die Timer Konfig muss ich ja trotzdem selber einstellen!?? Fehlermeldung: C:\Program Files (x86)\Keil\ARM\INC\ST\STM32F10x\STM32F10x.h(490): error: #256: invalid redeclaration of type name "uc32" (declared at line 43 of "C:\Program Files (x86)\Keil\ARM\INC\ST\STM32F10x\stm32f10x_type.h") Ich verstehe trotzdem nicht, warum es im Debugmodus funktioniert und in Echtzeit nicht. Ich vermute es hat mit den Clocks zu tun, aber finde den Fehler nicht! Vielen Dank und freundliche Grüsse! M.B.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.