Re: Modul eeprom.c2 Kategorie: I²C-Bus (von Rolf - 22.07.2003 15:04) | |
Als Antwort auf Re: Modul eeprom.c2 von André H. - 22.07.2003 14:13
| |
> 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. :-) Ich sagte ja schon, das ich Dir da nicht ins Gehege kommen will... eeprom_a.c2 a für alternativ Wenn Du mein Treiber partout nicht übernemen willst, kann ich auch Deine Funktionsnamen verwenden... Das macht den direkten Vergleich und Umstieg einfacher.. > > 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). Das wuste ich... > (Betrifft auch 24C128 & 24C256) Das nicht... > Allerdings bezweifle ich, da� sich eine Platine dafür lohnen würde. > Darum werde ich eine solche Platine nicht herstellen. hm.. ohne passendem Treiber lohnt sich das evtl. wirklich nicht.. aber da würde ich ggf. mal abwarten, was die User dazu sagen. Selbst mit 2 Bausteinen hätte man immer noch 128KB.. das ist immerhin so viel wie die CC2 an Const-Speicher anbietet. Aber eben beschreibbar. Du brauchst nur zu gucken, wie oft Leute hier im Forum danach gefragt haben, den Speicher der CC2 zu beschreiben... > > 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 ... Danke, super. > > ...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) Das mit 2 Bausteinen wäre immernoch ok.. neben dem Goldcap wo der Text steht wäre noch genug Platz für 2 24c512 in längsrichtung (Nasen zur Stiftleiste) ... Du müstest ggf. die Karte nur um einige Millimeter vergrö�ern und die Widerstände in der Nähe der Kondensatoren stehend montieren. Das würde auch für die anderen Widerstände und Dioden Vorteile bringen da dann z.B. der Quarz nicht mehr gegen offene Kontakte sto�en kann. (ich hab mir den Quartz mit Hei�kleber etwas fixiert) Du must die Sockel ja nicht bestücken.. und auch keine Jumperfelder vorsehen... ich denke doch, das es geht.. nur must Du das auch wollen. Und danach sieht's Augenblicklich nicht aus. :-( Gru� Rolf | |
Antwort schreiben Antworten: 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) |