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)
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
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.
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!
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.
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
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.
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 ....
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.
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"};
In der Include-file will er text haben, binär is' nich.Zitat von navyseal
Das "#include" sollte in einer neuen Zeile stehen. Aber probier's vielleicht nimmt er es auch sodouble servo_werte[a,b] = {#include "file.csv"};
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.
Lesezeichen