Folgendes Problem: Es sollen koordinaten vom pc zum µC geschrieben werden... rechne mal mit ca. 16kb das ganze soll auf einen ruck passieren und dann irgendwie abgespeichert werden. hab jetz schon vieles probiert, aber irgendwie gehn mir schon die ideen aus.. hat irgendwie iene idee, wie dowas ungefähr funktioniert. das initialiesieren der schnittstelle und das lesen von einzelnen zeichen is kein problem, aber wie bekomm ich so eine lange zeichenkette in den speicher? is für nen C167 und keil µVision 2.0 aja, ich prog in C THX & MFG Knox
kannst nen dicken externen eeprom ranklemmen (der interne ram/eeprom reicht ja nicht, oder?)...
is so: ich hab nen 1MBit eeprom und 128Kb ram auf der Platine. Die daten sollen in den ram gespeichert werden
kannste dann bei so viel ram nicht einfach ein array mit 16k deklarieren? hab's noch nie gemacht (wenn auch nur in gcc), aber sollte doch gehen, oder?
hmm... das is ja das problem, i hab keine ahnung, was es da so alles gibt und wie man so was macht ;) wie funzt es den in gcc?
am anfang einfach unsigned char mein_array[16*1024]; dann kannste auf die einzelnen elemente mit mein_array[0] mein_array[1] mein_array[2] usw zugreifen.
THX!!! schaut ja superleicht aus ;D muss ich gleich probieren...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.