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

Thema: Hexwerte über UART

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    17.07.2005
    Ort
    Oberwil
    Alter
    43
    Beiträge
    131

    Hexwerte über UART

    Einfachere Frage vielleicht:

    Wenn ich im Hyperterminal eine 'A' eingebe, was für ein Wert wird dann via UART übertragen?

    Gehe ich richtig in der Annahme dass dies 0x41 wäre???

    Wie kann ich das realisieren, dass dieser 'A' nicht als Ascii übertragen wird sonder als Hex-Wert 0x0A sprich 10 dezimal???

    Vielen Dank

  2. #2
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Für ein gesendetes 0x0A müßtest du Strg-J tippen. (Die Strg-Taste zieht von jedem Zeichen 0x40 ab)

    Aber wenn ich das richtig verstehe, willst du hexadezimal eingeben.
    Das hat das Terminal-Programm entweder schon eingebaut oder du hast schlechte Karten und mußt das selbst umsetzen. (is aber nix Schlimmes)
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  3. #3
    Erfahrener Benutzer Robotik Einstein Avatar von wkrug
    Registriert seit
    17.08.2006
    Ort
    Dietfurt
    Beiträge
    2.232
    Warum lässt du "Hyperterminal" nicht 0x41 übertragen und verrechnest das im Microcontroller so, das da 0x0A rauskommt ?
    Ich denk mal das ist sicher so einfacher zu handeln.

    Ich hab vor kurzem genau das entgegengesetzte zum laufen gebracht - eine berechnete Checksumme in HEX (1Byte) wird als ASCII (2Byte) übertragen, damit sie der PC auswerten kann. War keine besonders schwierige Aufgabe.

    Der Grund für dieses Unterfangen war, das bei der Checksummenbildung auch Werte rauskommen können, die Steuerzeichen in ASCII darstellen wie z.B. <CR> oder <LF> und das wäre fatal.

    Ich meine der umgekehrte Weg sollte auch nicht schwieriger sein.

  4. #4
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    22.11.2005
    Ort
    Braunschweig
    Alter
    48
    Beiträge
    685
    Moin!
    Versuch doch mal 'hterm', da kann man alles mögliche einstellen, so auch direkt HEX-Übertragen und so...

Berechtigungen

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

Solar Speicher und Akkus Tests