Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > > > > Hallo, > > > > > > > > ich nutze den C-Control Pro Mega128. Da dieser Controller u.a. mit C-Compact programmiert wird, > > > > also der abgespeckten Version von C, fehlen wichtige Sprachkonstrukte wie, struct, typedef, const usw. > > > > > > > > Ist es möglich solche Typen nachträglich zu implementieren? Wenn ja, wie geht man entsprechend vor? > > > > > > > > Danny > > > > > > Natürlich ist es nicht möglich, solche Konstrukte nachträglich zu integrieren. Aber ehrlich gesagt, das > > > einzig wichtige was fehlt, sind die structs, und eigentlich auch nur für Module mit externem 64kb RAM. > > > Wofür braucht man bei einem kleinen Projekt const? Es ist etwas eleganter, aber man kann gut #define > > > nehmen. Ein typedef braucht man eigentlich auch nicht, da es die Typen word und byte gibt. > > > > > > Gruss Peter > > > > > > > Wäre es aber möglich bei diesem Controller AVR-Studio mit AVR-GCC zu nutzen? Dieser Compiler erkennt solche Sprachkonstrukte, > > wie fast alle in C üblichen Elemente. > > Ja, das ist möglich. Allerdings kannst Du nicht die IDE und die mitgelieferten Programme benutzen. Du > mußt dann alles selbst schreiben, oder von jemand anderem aus dem Internet laden. Kauf Dir einen > ISP Programmer und löte die notwendigen Schnittstellen Pins an. > > Hast Du einmal den Bootloader überschrieben, gibt es keinen Weg zurück, um die Original C-Control Pro > Software zu benutzen. > > Gruss Peter > > > > > Danny > >