Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: I2C EEPROM Kategorie: Programmierung (von Patrick - 22.04.2005 16:07)
Als Antwort auf Re: I2C EEPROM von Udo - 19.04.2005 21:05
Ich nutze:
C164CI-ControllerBoard, CC2-Application-Board, OSOPT V3.0
> Naja, die ganze Sache wird dadurch etwas verkompliziert, dass eine Funktion keinen String zurück-
> liefern kann. Ich denke das ist auch der Grund, weshalb André nur diese Möglichkeit vorgesehen hat.
>
> Es gäbe da theoretisch die Möglichkeit eine globale Variable zu definieren und diese dann über das
> Modul zu füllen. Allerdings entspricht so etwas nicht wirklich der Idee, die Modulen eigentlich die
> Daseinsberechtigung verschafft (sie sollten ohne besondere Vorgaben portabel sein).
> Ich halte es für die elegantere Möglichkeit sich selbst nach dem Vorbild aus dem eeprom-Modul eine
> Funktion zu basteln, die Du in Dein Programm einbaust und damit eine globale Variable befüllst
> oder eben wegschreibst. Dabei müssen die Zeichen dann eben byteweise aus dem String extrahiert
> bzw. zusammengefügt werden. Dies klingt zwar erst einmal etwas umständlich, aber das Beschreiben
> eines eeproms ist erstens ohnehin eine relativ langsame Angelegenheit. Zweitens geschieht die
> �bertragung zu eeprom ohnehin byteweise. Die Aufteilung muss also früher oder später sowieso
> erfolgen. Der zusätzliche Rechenaufwand dürfte daher eher minimal sein.
> Wenn man die Funktion dann erst einmal geschrieben und am laufen hat, brauchts einen nicht mehr
> zu kümmern.

Hallo Udo,

danke für die Antwort zu diesem Thema.
Was möchte nun eine Funktion haben die s[] erwartet ?
Soll es ein Character-Array sein ?
Könntest du da vielleicht mal einen Beispiel-Code posten ?
Danke!

GruÃ?,
Patrick


    Antwort schreiben


Antworten:

Re: I2C EEPROM (von Udo - 26.04.2005 14:18)