Re: Elektronika
Posted: 2009.08.05. 17:28
A Windows CE 6, az egy új OS és teljesen más mint a Windows CE 5.0, 5.01, 5.02. Az utóbbi kernel-ek a Windows Mobile 5, 6, 6.1 és majd a 6.5-öt futtatják. A Windows Mobil a konzumer neve a Windows CE 5.x-nek (plus UI) és főleg "okos telefonokon" futnak.
A Windows CE 6 is egy embeded OS, de sokkal komolyabb mint az 5, nem is ugyan az a codebase. Ez egy teljesen multitask-os, virtualizált OS, egy subset-je a nagy Win32-nek és a készülék gyártók állítják össze, konfigurálják (a licencet is ők adják), az ő kütyüjüknek megfelelően. Általában autókban, nyomtatófénymásolókbankban, ATM-ekben, GPS-ekben, pénztárgépekben futnak.
A WinMo (WinCE 5.x) az mindig ugyan az és maga (az MS állítja össze), a telefongyártók már csak beállításokat eszközölnek és programat telepítenek rá. Amúgy a WinMo is egy sub-subset-je a Win32-nek. Csak 32 program futhat egyszerre, a programok max 32MB címteret használhatnak. WinCE6-on ez utóbbi 2GB, a programok száma 32k lehet.
Nemsokára a Windows Mobil 6.5 átneveződik Windows Phone-ra és továbbra is a WinCE5-öt fogja használni az olcsóbb kütyükben. Ez után jön ki a WinPhone 7 ami teljesen új lesz és végre majd nem egy teljes Win32,.NET4,SL3-lesz, minden finomságával együtt a drágább, főleg vállalati készülékek számára. WinCE5 és 6 mindketten többféle CPU is futnak: x86, SH4, ARM, MIPS, PPC.
Szóval egy WinMo5/6-ra készített program nem valószínű, hogy fog futni egy WinCE6-on. Van rá lehetőség, de valószínű, hogy nem bajlódtak ezzel fejlesztők. Mindamellett, hogy a CPU sem biztos, hogy stimmel. Ha ARM-os a GPS berendezés, akkor talán...
//Az utóbbi hetekben fejlesztek WinMo6-ra komolyabban, így kicsit képbe kerültem.
A Windows CE 6 is egy embeded OS, de sokkal komolyabb mint az 5, nem is ugyan az a codebase. Ez egy teljesen multitask-os, virtualizált OS, egy subset-je a nagy Win32-nek és a készülék gyártók állítják össze, konfigurálják (a licencet is ők adják), az ő kütyüjüknek megfelelően. Általában autókban, nyomtatófénymásolókbankban, ATM-ekben, GPS-ekben, pénztárgépekben futnak.
A WinMo (WinCE 5.x) az mindig ugyan az és maga (az MS állítja össze), a telefongyártók már csak beállításokat eszközölnek és programat telepítenek rá. Amúgy a WinMo is egy sub-subset-je a Win32-nek. Csak 32 program futhat egyszerre, a programok max 32MB címteret használhatnak. WinCE6-on ez utóbbi 2GB, a programok száma 32k lehet.
Nemsokára a Windows Mobil 6.5 átneveződik Windows Phone-ra és továbbra is a WinCE5-öt fogja használni az olcsóbb kütyükben. Ez után jön ki a WinPhone 7 ami teljesen új lesz és végre majd nem egy teljes Win32,.NET4,SL3-lesz, minden finomságával együtt a drágább, főleg vállalati készülékek számára. WinCE5 és 6 mindketten többféle CPU is futnak: x86, SH4, ARM, MIPS, PPC.
Szóval egy WinMo5/6-ra készített program nem valószínű, hogy fog futni egy WinCE6-on. Van rá lehetőség, de valószínű, hogy nem bajlódtak ezzel fejlesztők. Mindamellett, hogy a CPU sem biztos, hogy stimmel. Ha ARM-os a GPS berendezés, akkor talán...
//Az utóbbi hetekben fejlesztek WinMo6-ra komolyabban, így kicsit képbe kerültem.