-         

Ergebnis 1 bis 3 von 3

Thema: Mehre Variablen ueber RS232 uebergebn..

  1. #1
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    23.04.2007
    Ort
    stuttgart
    Beiträge
    1.127

    Mehre Variablen ueber RS232 uebergebn..

    Anzeige

    SMARTPHONES & TABLETS-bis zu 77% RABATT-Kostenlose Lieferung-Aktuell | Cool | Unentbehrlich
    hallo habe mal wieder ein problem,
    und zwar wuerde ich gerne mehre variaben ( zahlen zwischen 0 und 2000) ueber die RS232 schnitstelle uebergeben...
    habe ein Visual Basic Prog das 6 Werte sendet und will diese 6 Werte dann am uC empfangen.
    wie mach ich das am sinvollsten?
    kann die natürlich alle als Sting mit kommas getrennt zusammenschrieben und dannach wieder auseinaderbauen, aber das is irgendwie unschön.. gibts da ne bessere methode fuer ??
    danke schon mal..

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.05.2004
    Beiträge
    275
    Hi!

    Ich würde für jede Zahl 2 Byte Werte übertragen,
    da standardmäßig die Kommunikation auf Byte werte festgelegt ist.

    Also müsstest du deine Zahl zerlegen, getrennt übertragen, und der µC setzt diese dann wieder zusammen.

    Gruß,

    Batti

  3. #3
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    23.04.2007
    Ort
    stuttgart
    Beiträge
    1.127
    ahem aha und wie mahc ich das? kann ja zb sagen
    im VB programm:
    SerialPort.Write(500)
    und zum empfange im uC
    eingeng = Waitkey(#4)
    dann ueberträgt er die 500 aber als string
    wie kann ich denn aus dem string wieder eine zahl bekommen, bzw wie mach ich das mit den getrennten bytes oben ??

Berechtigungen

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