- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 10 von 12

Thema: Arduino UART

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    17.09.2004
    Alter
    40
    Beiträge
    647
    Naja den Overhead kann man aber loswerden indem man es in normalem C schreibt so wie oben. Dann kann man sachen die man noch nicht versteht erstmal aus der Lib ziehen und später eigene C Routinen schreiben die auf das spezielle Problem zugeschnitten sind.

    @michi: Versuchs mal bitte mit nur 1 Stopbit. Kann es evtl sein das dein USB to RS232 Adapter nicht mit 2 stopbits klarkommt? Ist nur so ne Idee.
    Unser Sommer ist ein grün angestrichener Winter. Das einzige reife Obst, das wir haben, sind gebratene Äpfel. [Heinrich Heine]

  2. #2
    Neuer Benutzer Öfters hier
    Registriert seit
    28.03.2013
    Beiträge
    5
    Versuchs mal bitte mit nur 1 Stopbit. Kann es evtl sein das dein USB to RS232 Adapter nicht mit 2 stopbits klarkommt? Ist nur so ne Idee.
    Habe es veruscht aber ohne Erfolg. Habs auch mit anderer Baud versucht aber auch ohne Erfolg.
    Ich benutze keinen RS232 Adapter.
    Das Arduino (ATmega328P) wird über USB-Programmiert.

    Hier mal ein Bild was ich im Terminal empfange:
    Klicke auf die Grafik für eine größere Ansicht

Name:	Unbenannt.jpg
Hits:	8
Größe:	134,5 KB
ID:	24988

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    28.03.2013
    Beiträge
    5
    Das problem hat sich erledigt. Es Funktioniert schon.

  4. #4
    Erfahrener Benutzer Begeisterter Techniker Avatar von Chypsylon
    Registriert seit
    02.02.2011
    Ort
    Graz/Österreich
    Beiträge
    256
    Falls andere Leute in Zukunft das gleiche Problem haben wäre es super wenn du noch sagst was das Problem/lösung war

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    28.03.2013
    Beiträge
    5
    Ich hab 2 änderungen vorgenommen.
    1.) Hab ich die Baudrate anders gesetzt. Laut datenblatt:
    UBRR0H = 0;
    UBRR0L = 103; //baudrate 9600 baud

    2.)
    Hab ich die Methode Senden umgeschrieben:

    void data_send(uint8_t data) //Stat unsigned char hab ich jetzt uint8_t
    {
    while ( !( UCSR0A & (1<<UDRE0)) );
    //daten senden
    UDR0=data;
    }

    Dannach hatt alles funktioniert

  6. #6
    Erfahrener Benutzer Roboter Genie Avatar von oderlachs
    Registriert seit
    17.05.2010
    Ort
    Oderberg
    Alter
    74
    Beiträge
    1.175
    Blog-Einträge
    1
    Danke Michi, das hilft dann weiter, wenn ein anderer in solche Lage kommt, da denke ich schon mal an mich..
    Arduinos, STK-500(AVR), EasyPIC-40, PICKIT 3 & MPLABX-IDE , Linux Mint

Ähnliche Themen

  1. [ERLEDIGT] [ARDUINO] 2 Motoren + Servo mit dem Arduino Uno steuern
    Von Torrentula im Forum C - Programmierung (GCC u.a.)
    Antworten: 0
    Letzter Beitrag: 31.08.2011, 16:31
  2. ARDUINO ARDUINO l293D + MegaservoLib
    Von m1ch15inner im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 2
    Letzter Beitrag: 11.07.2011, 11:50
  3. BASCOM 2te UART oder software UART
    Von Snecx im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 5
    Letzter Beitrag: 18.02.2009, 23:25
  4. Daten von Software UART nach Hardware UART weiterleiten
    Von kusli im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 8
    Letzter Beitrag: 06.10.2008, 21:24
  5. AT90USB1287 und Beispielprogramm CDC (UART --> USB-UART)
    Von Bumbum im Forum C - Programmierung (GCC u.a.)
    Antworten: 9
    Letzter Beitrag: 15.11.2006, 12:30

Berechtigungen

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

Labornetzteil AliExpress