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

Re: Modul eeprom.c2 Kategorie: I²C-Bus (von André H. - 22.07.2003 14:13)
Als Antwort auf Re: Modul eeprom.c2 von Rolf - 22.07.2003 11:26

Hallo Rolf,

> Daher hab ich mir folgendes überlegt:
>
> Ich werde auf der Basis Deines Modules bald einen "Alternativtreiber" schreiben, der dieses Feature hat.
> Ein weiteres Feature soll die Adressierung mit Long und dem Zusammenfassen mehrerer EEPROMS
> zu einem logisch zusammenhängenden Speicher sein.

Das kannst Du gerne machen. Jedoch sollte dieses neue Modul nicht eeprom.c2 heiÃ?en. :-)

> Ein Hardware-Projekt für Dich wäre dann evtl. eine
> "Eeprom-Disk" vergleichbar mit dem 512KB-Ram-Modul mit 8 Sockel für 24cxxx am i2c-Bus.

�hh, vom 24c512 kann man maximal nur 4 Stück pro Bus betreiben (siehe Datenblatt).
(Betrifft auch 24C128 & 24C256)
Allerdings bezweifle ich, da� sich eine Platine dafür lohnen würde.
Darum werde ich eine solche Platine nicht herstellen.

> Ich sehe dies nicht als Konkurrenz sondern als Alternative die ggf. auch etwas langsamer aber
> dafür konfortabler sein kann. Ich will mich damit nicht von Deinem Treiber "distanzieren",
> jedoch wäre ein komplett neues Modul zweckmässig da vorgeschaltete Funktionen
> (welche Deine Funktionen kapseln) zusätzlich viel Rechenzeit verbrauchen.
> Damit hätte ein "Alternativtreiber" dann den doppelten Laufzeitnachteil, ggf. könntest Du aber Deine
> Funktionen dann nach meinem Beispiel kapseln wenn Du sie später nach asm portiert hast.

Das mit dem ASM wird aber noch ein wenig dauern. :-) (dieses Jahr wahrscheinlich nichtmehr)

> Evtl. können wir die Treiber auch in ein File mergen da ich beabsichtige, andere Funktionsnamen zu verwenden.

Nein, ein eigenes Modul ist hier eindeutig sinnvoller. Sonst wäre die Verwirrung
für die User komplett. :-)

> Was die Fixes aus der 2.4b
> angehen, schick mir doch bitte noch mal per mail die aktuelle Version wenn Du sie fertig hast.

Ist schon unterwegs ...

> ...so als Idee... wenn Du eh neue RTC-Watchdogmodule fertigen lassen must.... mach doch einfach eine
> zusätzliche Enhanced Version mit 4 zusätzliche Sockel für 24c512 und fester Adressierung (ohne Jumper).

Nein, werde ich nicht. Die Platine bleibt, bis auf ein kleine Optimierung des Watchdogs,
gleich. Au�erdem wäre die Platine dann mindestens doppelt so gro�.
AuÃ?erdem belegt der Uhrenbaustein eine Adresse des EEProms, sodaÃ? sowieso
nur drei EEProms vom Typ 24C128 bis 24C512 am Bus betrieben werden könnten.
(Und nur zwei, falls jemand eine Chipkarte verwenden will)

MfG André H.


Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten:

Re: Modul eeprom.c2 (von Rolf - 22.07.2003 15:04)
    Re: Modul eeprom.c2 (von André H. - 23.07.2003 16:42)
        Re: Modul eeprom.c2 (von Rolf - 23.07.2003 21:28)
    Re: Modul eeprom.c2 (von Rolf - 23.07.2003 12:16)
        Re: Modul eeprom.c2 (von André H. - 23.07.2003 16:28)