[elektro] fault-tolerant (volt C)

Info info at kiralyelektronika.hu
Tue Feb 15 20:01:15 CET 2011


>> Ha csak egy kütyü, akkor valóban, átlagban naponta egyszer resetelni
>> kell, elmegy, ötvenszer már idegesítő.
> A kütyü mint elektronikai fogalom nem tudom mit takar :-()

Én meg azt nem tudom, hogy ha már olyan biztonsági szintről van szó,
hogy emberéletet veszélyeztet akkor ki az a ... márbocs aki egy darab
uC-t tesz bele. Ilyen vezérlésekbe 2 proc kell hw buszmegosztással vagy
duplázott redundáns elektronika, sőt az egész rendszert a
végfelhasználói sw-vel eggyütt kell biztonságossá tenni.

Egyébként ha nem bízol meg a ramban az üzenetkezelősdi (a'la winfos)
megoldás. Üzenetcsomagok más-más helyen lesznek a ram körforgó
bufferében.

Az eredeti kérdésed nemtom mi volt, de pl. a volatile kulcsszó
megadja, hogy minden hozzáféréskor az eredeti memóriacímet olvassa egy
függvényen belül is. Sose optimalizálja, multiprocesszoros
hozzáféréshez jó. A konstansokat vagy sima const vagy __flash
előtaggal tudod fixen a flashba tenni, uC-nél az átadott pointert
esetleg const _MEMATTR-al kell átadni, hogy el tudja dönteni ram vagy
flash címről van-e szó, vagy __eprom esetleg. De ezek fordítófüggőek.





More information about the Elektro mailing list