Gast
#305012
HAllo Leute, bin ganz neu im Bereich Mikrocontrollerprogrammierung! Kann mir jemand sagen, ob ein Interrupt bei USART Programmierung notwendig ist? Danke
|
Anzeige
|
USART
Gast
#305012
HAllo Leute, bin ganz neu im Bereich Mikrocontrollerprogrammierung! Kann mir jemand sagen, ob ein Interrupt bei USART Programmierung notwendig ist? Danke
Gast
#305013
Notwendig ist er nicht. Kannst das Flag auch per Software abfragen. Ist aber keine elegante Lösung und u.U. zu langsam, weil Du beim Polling-Verfahren das ganze System blockierst, v.a. dann, wenn nur alle paar Tage mal ein Byte übertragen wird. Wenn der Controller sonst nix zu tun hat, kannste das so machen. Aber ansonsten gibts genau dafür die Interrupts...
Gast
#305014
wenn du nur senden willst, genügt es zu warten, bis der übertragungspuffer leer ist. bei datenempfang solltest du das ganze interruptgesteuert machen...
Gast
#305015
Ok Danke! Antwort schreiben |
Anzeige
|