Hallo Leute ! Ich habe eine Frage? Sie stellen bei einem C-Programm für einen uC fest, dass der Linker sowohl der Funktion main()wie auch die globalen Variable dieselbe Speicheradresse zugewiesen hat. welche Eigenschaften muß der uC offenbar haben,damit das kein fehler ist. LG Kamal
Es handelt sich dann wahrscheiblich um eine Hardvard-Architektur. Dort sind Daten und Programmspeicher getrennt. Es gibt also eine Adresse 0 beim Datenspeicher (Variablen), und eine Adresse 0 beim Programmspeicher (main()) http://de.wikipedia.org/wiki/Harvard-Architektur >Und was soll die Frage zum µC im PC-Forum? Betrifft µCs und bei PCs
Mod schrieb: > Und was soll die Frage zum µC im PC-Forum? PC = Prüfungs-Consulting. Düsendieb schrieb: > Man! musste alles gleich veraten. Er hätte es ja wenigstens falsch schreiben können, um noch einen Rest Eigeninitiative zu fordern :-)
Wahrscheinlich ist die Art von Architektur gemeint, wo an jeder Stelle zwei Byte hinterlegt sind: je eines für Daten (RAM) und eines für das Programm (Flash). Abwechselnd mit jedem Takt kann man auf das eine und mal auf das andere zugegriffen werden.
... da kommt mir echt die Galle hoch. Das hier ist ein Elektronik-Forum. Entweder Ihr versucht zu helfen. Oder Ihr haltet die Klappe. Immer nur auf die Brust trommeln und zeigen wie gut Ihr doch seid und wie unwissend die Anfänger sind - das könnte Ihr. Das zieht sich hier fast durch alle Foren durch. Nur bei HF, Funk und Felder hab ich den Eindruck, dass da Leute mit mehr Ahnung posten und auch lieber helfen. - KOTZ -
urs schrieb: > ... da kommt mir echt die Galle hoch. Mir auch, aber aus anderem Grund. Eine Anfängerfrage ist was anderes als diese Frage hier. Das hier, das ist "Ich habe eine Aufgabe, aber keinerlei Motivation, mich damit auseinanderzusetzen. Macht Ihr doch mal für mich."
>Das zieht sich hier fast durch alle Foren durch. Nur bei HF, Funk und >Felder hab ich den Eindruck, dass da Leute mit mehr Ahnung posten und >auch lieber helfen. Tja - das wird offensichtlich weniger gelehrt - also gibt's auch weniger Fragen dazu, weil HF&Co völlig unbekannt ...
urs schrieb: > ... da kommt mir echt die Galle hoch. > > Das hier ist ein Elektronik-Forum. Entweder Ihr versucht zu helfen. Oder > Ihr haltet die Klappe. > Immer nur auf die Brust trommeln und zeigen wie gut Ihr doch seid und > wie unwissend die Anfänger sind - das könnte Ihr. > Das zieht sich hier fast durch alle Foren durch. Nur bei HF, Funk und > Felder hab ich den Eindruck, dass da Leute mit mehr Ahnung posten und > auch lieber helfen. > > - KOTZ - wenn du mit letzterem fertig bist und dir den Mund abgewischt hast, kannst du ja ein besseres Forum aufmachen. Ich glaube, unterschleif.de ist noch frei. Dann weiß man, wo man in Zukunft die faulen Stinker hinschicken kann, die mit ihrem Willmirdennkeinerhelfenichhabemorgenabgabegejammer das ganze Forum zumüllen. Da kommt mir die Galle hoch, damit steht es also 1:1.
Willmirdennkeinerhelfenichhabemorgenabgabegejammer.de ...auch keine schlechte URL...
Hallo Leute! Ich habe etwas merkwürdiges fesgestellt. Ich habe ein Programm gebuildet, und das funktioniert auch soweit ganz gut. Was nun merkwürdig ist, ist, dass der Linker mir die globalen Variablen auf die selbe Adresse wie das main() gelegt hat. Da kann doch was nicht stimmen, oder? ---- Wenigstens hätte er sich die Mühe machen können, die Frage in etwa so zu stellen. :-) Dann hätte niemand Verdacht geschöpft. ... Ok, dumm wäre dann nur gewesen, wenn die erste Antwort gewesen wäre: Welcher uC? :-)))
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.