- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 4 von 4

Thema: Hexwerte über UART

  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    17.07.2005
    Ort
    Oberwil
    Alter
    42
    Beiträge
    131

    Hexwerte über UART

    Anzeige

    LiFePo4 Akku selber bauen - Video
    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.191
    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
    47
    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
  •  

Labornetzteil AliExpress