Stm32F303 Output / Compare

Gast #4735538
Lesenswert?
• ▲
▼
Hallo zusammen,

ich beschäftige mich gerade mit der Capture / Compare Einheit des 
STM32F303 und stehe gerade richtig auf dem Schlauch.

Aufgabenstellung:

Ein Impuls (30us) soll über PA6 ausgegeben werden. Dieser Puls wird über 
eine Transistorschaltung auf PA7 zurückgeführt und soll ausgewertet 
werden.

Dabei soll der ausgegebene Impuls mit dem rückgelesenen Impuls auf +/- 
1% übereinstimmen.
Damit kann bestimmt werden, ob die Transistorschaltung richtig 
bestückt(C/R) ist.

- PA6 (compare output,1200Hz,TIM3,CH1)
- PA7 (capture input, TIM3, CH1)

Was funktioniert?
- Impuls an PA6 wird ausgeben
- Impuls kann auch an PA7 mit dem Oszi gemessen werden
- CCR(Capture Register) kann gelesen werden und hat einen sinnvollen 
Wert.

Wo ist dann das Problem?
Wenn ich die Transistorschaltung rausnehme, als gar kein Impuls an PA7 
ankommen kann->DANN FUNKTIONIERTS IMMERNOCH->Das ist falsch und ich 
weiss nicht warum.

Brainstorming:
- Das Signal fürs Capturen kommt nicht vom Port sondern von intern
- Kann es sein das der STM32f303 Capture und Compare nicht gleichzeitig 
kann


Ich bin ratlos und für jede Idee dankbar.

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.