- LiTime Speicher und Akkus         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 17

Thema: csv file inhalt in code für µP bekommen ?!

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    25.09.2005
    Beiträge
    23

    csv file inhalt in code für µP bekommen ?!

    Anzeige

    LiFePo4 Akku selber bauen - Video
    hey @ all!

    ja hab mal ne frage ... und zwar is es möglich beim at128 oder generell ein file auf den µP raufzuladen und diese dort auszulesen ... hab sowas noch nie gemacht von daher bitte nicht so schimpfen wenns kompletter blödsinn ist

    selbst wenn das geht, is das zu empfehlen oder kennt jemand eine bessere möglichkeit die daten vllt beim compilen mit einzubinden .....


    edit: ok kommt denk ich eh nur das 2. in frage ... nur hm wie soll das gehn

    bin für jede hilfe dankbar! danke schonmal für euer bemühen!
    mfg navyseal

  2. #2
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Du kannst natürlich mit der UART (z.B) auch files hin- und herschicken. (Auch ein Excel-Sheet im CSV-Format)
    Kannst du genauer sagen, was du machen möchtest ? (weil Platz zum Speichern ist auf dem µC natürlich knapp)
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    25.09.2005
    Beiträge
    23
    hallo! ja ich möchte die bewegungswinkel von Servos in cvs speichern und der
    µP soll das dann die daten verarbeiten können.... nur wie bekomm ich die da rein ?!
    cool wäre wenn man beim kompilen sagen kann der füllt ein array oder so mit diesen daten.... nur wie ... ja UART isn eher alter totfeind von mir aber wäre ne möglichkeit!

  4. #4
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Ist das so gemeint:
    Am PC is eine Csv-file mit 10 Spalten, für jedes Servo eine (sagen wir halt)
    Und die schickst du dann zum µC und der stellt dann die 10 Servos danach ein ?
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    25.09.2005
    Beiträge
    23
    genau so will ich das haben nur dass abtippen is halt nen krampf und sollte halte programmiertechnisch gelöst werden

    und diese sind eben fortlaufen also so 200 einstellungen oder so

  6. #6
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Da ist nur eine Ecke dabei: Wenn du im Dos-Fenster (am PC) die File zu µC kopierst (mit COPY), bläst der natürlich alles in einem Schwung rüber, davon hast du nix. du müßtest wahrscheinlich mit XON/XOFF arbeiten, daß der PC immer wartet, wann es mit der nächsten Zeile weitergeht.

    Abtippen: Naja, irgendwo müssen die Werte ja herkommen.
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  7. #7
    Neuer Benutzer Öfters hier
    Registriert seit
    25.09.2005
    Beiträge
    23
    hm glaub du hast mich leider nit ganz verstanden ... das ganze isn robotor .... es wäre eben schön wenn ich das ganze csv file rein"parsen" könnte und im robotor speichern könnte ....

  8. #8
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Versteh. Müßte man mal überlegen.
    Im C-Programm brauchst du ja
    char servo_werte[] = {
    val, val, val, .....
    };
    Also müßt' man machen
    char servo_werte[] = {
    #include "file.csv"
    };

    Und dem Excel (?) müßte man beibringen, daß er Beistriche statt strichpunkte macht.
    Das geht, ich weiß jetzt aber nicht, wo.
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  9. #9
    Neuer Benutzer Öfters hier
    Registriert seit
    25.09.2005
    Beiträge
    23
    hey echt das is alles ?
    hey ... das mit strichpunkt is kein prob weil das file im vb erzeugt wird und ich den strichpunkt selber bestimme !

    ähm integer geht an diesr stelle nicht oder?!
    also heißt das ich mach einfach ....

    double servo_werte[a,b] = {#include "file.csv"};

  10. #10
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Zitat Zitat von navyseal
    ähm integer geht an ..?!
    In der Include-file will er text haben, binär is' nich.

    double servo_werte[a,b] = {#include "file.csv"};
    Das "#include" sollte in einer neuen Zeile stehen. Aber probier's vielleicht nimmt er es auch so

    Was auch immer, daß, was du in der normale Source schreiben kannst, geht auch in der Include-file.
    Wenn du die File eh' mit VB machst , kannst du dir auch eine Programm-Generator stricken
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

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

LiFePO4 Speicher Test