[elektro] C cast kérdés
Rancz Lajos
csiga at fosch.com
Tue Apr 7 10:22:14 CEST 2009
Szia!
Érdekes kérdéskör ez. Az embedded világ épp most jutott el arra a
szintre, hogy kezd terjedni a C++ beágyazott környezetben, amit az is
jelez, hogy az autóipari MISRA szabványnak tavaly év végén megszületett
a 2008-as verziója, ami a C++ használatát szabályozza:
http://www.embedded.com/design/210604010
Embedded C++ áttekintés / épp timer :) /:
http://www.embedded.com/207200004
Az autóipari fejlesztésekbe egy kicsit beleláttam, elképesztően
változatos és bonyolult protokollok kezdenek kialakulni, ami az eddigi
absztrakciós szintet meghaladó nyelvet igényel, nem lehet őket C-ben
implementálni, mert a fejlesztők így is belebolondulnak. A hardvert nem
látom problémásnak, lassan az ABS, ESP elektronikákban is 400 MHz-es
PowerPC alapú kontrollerek lesznek és jó C++ fordítóval (ami van) néhány
százaléknál nem lesz nagyobb az overhead.
Üdv,
Lajos
Moczik Gabor írta:
> Nyilván nem ezt kell tenni minden egyes fejlesztésben, de azért nem célszerű
> átesni a túloldalra, hogy egy LED villogtatásnál full OOP szemléletben
> objektumként deklaráljunk egy LED-et, egy időzítőt, meg egy vezetéket a
> kettő között. :-) Ezzel lehet ugyanis gyorsan a windows szintjére eljutni,
> ahol ugyanahhoz a LED villogtatáshoz amihez régen 2db tranzisztor kellett,
> ma kell 20 millió, meg egy 40 MHz-es kvarc...
>
> Gondolom mindenki érti mire akarok kilyukadni...
>
>
More information about the Elektro
mailing list