Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Implementierung bestimmter Sprachkonstrukte möglich? Kategorie: Programmierung C (von PeterS - 6.04.2009 14:37)
Als Antwort auf Re: Implementierung bestimmter Sprachkonstrukte möglich? von Danny - 6.04.2009 14:30

> > > 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
>


    Antwort schreiben


Antworten: