STM32F4 Probleme mit zwei USART (1&6) parallel

OP #3305855
Lesenswert?
• ▲
▼
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.