Hallo liebe µPC Community,
ich bastel gerade an einem Projekt in dem ich über USART1 eine
Temperatur auslese und über USART6 die RS232 Schnittstelle zum PC
herstelle.
Über ein Protokoll kann ich von meinem Rechner ein PWM Signal erzeugen
(TIM1 PWM). Das bedeutet, ich beschreibe das CCR1 register. Außerdem
wird über RS232 Byteweise eine Temperatur zum Rechner übertragen (im
Burst Modus).
Nun zu meinem Problem:
Wenn ich die einzelnen Komponente laufen lasse (PWM erzeugen oder
Temperatur auf PC anzeigen lassen) läuft alles super und ohne Probleme.
Sobald ich beide Projekte zusammenfüge, funktioniert die PWM nicht mehr.
Das bedeutet: im Debugging Modus kann ich nachweisen, dass das CCR1
Register beschrieben wird, aber der Timer1 läuft auf unerklärlicherweise
nicht. Sobald ich eines der die USART6 (Temperaturausgabe auf PC) NICHT
initalisiere funktioniert die PWM.
Ich hoffe ihr versteht mein Problem? Kurz: ich kann nicht USART1 &
USART6 parallel benutzten.
Kann jemand Helfen?
Danke.
Schöne Grüßeee