Björn Ehnberg skrev:
Vet Du Danne vilket eller vilka språk programvaran är skriven i?
självklart,
Utan att gå in på exakta delar så mjukvaran följa EN 50 128
Detta innebär för C++ ett subset av programspråk dvs vissa koncept får inte användas(annars har man att välja på ADA,modul 2 eller pascal)
programvaran består grovt sett av 4 lager(förklaringen är medvetet lite luddig, utan de specifika namnen)
1. OS (unix variant, för embeded/realtid)
2. "Bombardier realtids anpassning"
3. "säkerhets anpassning"
4. applikation
lager 3 finns bara i "signal/rcs" pryttlar.
Dessa olika lager är skrivna i C++ eller ett subset av C++(IEC14882), vissa C anrop istället för c++ om minnet inte sviker
Delar är även skrivna i motorola assembler...inte mycket dock
en burk har delar skrivna i C...men det var före min tid.
knyta lite till vad tråden handlar om, så kan en av burkarna kanske vara jobbig att köpa till en ny delserie. processorn
Dan