[elektro] Stringek t rol sa kls EEPROM-b an

Moczik Gabor pm_levlista at progzmaster.hu
Thu Mar 20 15:53:07 CET 2008


János Zakó wrote:
> ennyire nem kritikus a helyzet, alapvetően már 5 nyeven kellene "beszélni" a
> szerkezetnek, és az ötödik nem fér el a program mellett. Elférnek a mutatók
> de inkább áttolom azokat is az külső tárolóba. Nem nagyobb 64K-nál az
> EEPROM. Azt hiszem maradok a stringek sorszámozásánál és ebből számolok
> mutatócímet.

Szerintem...
Minden stringnek adj egy ID-t, ez annyi bites legyen, hogy eleg legyen a 
hasznalt stringek szamara. Szerintem aligha leped tul a 16 bitet.
Ehhez tarolj le egy 3 mezos index tablat, ami megmondja, hogy egy adott 
ID-ju string, adott nyelven melyik byte-on kezdodik.
Egy rekord akar 4 byte-on is elfer, ha mondjuk az ID 12 bit, nyelv 4 bit, 
eeprom-cim 16 bit. Az index tablat is lehet az eepromba tenni, vegulis 
azzal fugg ossze, az ott levo adatokkal egyutt kell generalni, ott van a 
legjobb helyen.

-- 
((( Móczik Gábor  )))--((( E~mail: "pm-01" @AT "progzmaster" .DOT "hu" )))
((( Skype: moczik )))



More information about the Elektro mailing list