- SF800 Solar Speicher Tutorial         
Ergebnis 11 bis 13 von 13

Thema: UART Interrupt in C möglich?

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #10
    Erfahrener Benutzer Roboter-Spezialist Avatar von schorsch_76
    Registriert seit
    25.03.2012
    Ort
    Kurz vor Neuschwanstein
    Alter
    48
    Beiträge
    456
    Das ist normale C Programmierung. Timer werden in der Regel über separate Threads gelöst welche diese Zeit eben im sleep sind. Persönlich mache ich sowas mit boost in C++, aber unter C geht das prinzipiell genauso. Direkte Interrupts wie du sie auf den AVRs kennst werden in Linux auf PCs anderst gelöst.... eben mit Threads. Siehe dazu auch [1] [2]

    Ereignisgesteuert auf UART zu reagieren geht auch mittels select [5] . Unter C++ würde ich das mit boost::asio [3] [4] lösen
    Gruß
    Georg

    [1] http://en.wikipedia.org/wiki/POSIX_Threads
    [2] https://computing.llnl.gov/tutorials/pthreads/
    [3] http://www.boost.org/doc/libs/1_53_0...oost_asio.html
    [4] http://www.boost.org/doc/libs/1_53_0...rial_port.html
    [5] http://stackoverflow.com/questions/1...to-work-on-tty
    Geändert von schorsch_76 (27.06.2013 um 11:48 Uhr)

Ähnliche Themen

  1. Code Optimierung für Interrupt möglich?
    Von erik_wolfram im Forum C - Programmierung (GCC u.a.)
    Antworten: 15
    Letzter Beitrag: 13.09.2011, 22:21
  2. Software Uart, Interrupt möglich?
    Von hunni im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 12
    Letzter Beitrag: 07.03.2011, 16:53
  3. 3 UART Empfänger an einem Sender möglich?
    Von Accenter im Forum AVR Hardwarethemen
    Antworten: 6
    Letzter Beitrag: 29.05.2010, 18:36
  4. Hardware UART + Software UART gleichzeitig möglich?
    Von eevox im Forum C - Programmierung (GCC u.a.)
    Antworten: 4
    Letzter Beitrag: 22.04.2007, 18:54
  5. Interrupt & Debounce möglich?
    Von Wasi im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 6
    Letzter Beitrag: 04.11.2005, 14:02

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen