Movatterモバイル変換


[0]ホーム

URL:


Przejdź do zawartości
Wikipediawolna encyklopedia
Szukaj

Windows CE

Z Wikipedii, wolnej encyklopedii
Windows CE
Logo Windows CE
Logo programu
ilustracja
Producent

Microsoft

Architektura

32-bit ARM,x86,(SuperH do wersji 6.0 R2,MIPS orazPowerPC też były wspierane)

Pierwsze wydanie

16 listopada 1996; ponad 28 lat temu

Aktualna wersja

Embedded Compact 2013
(13 czerwca 2013; ponad 11 lat temu)

Jądro

hybrydowe

Licencja

MS-EULA

Multimedia w Wikimedia Commons
Strona internetowa

Windows CEsystem operacyjny opracowany przezMicrosoft jako system dla urządzeńmobilnych typuPDA (np.:Pocket PC lubPalm) lub jakosystem wbudowany.

Najnowsze wersje systemu spełniają podstawowe kryteria, jakich wymagasystem operacyjny czasu rzeczywistego (RTOS) i Microsoft właśnie w taki sposób promuje swój produkt[1]. Początkowo jednak system był daleki od standardów RTOS, np. nieprzewidywalny był czas oczekiwania na obsługę przerwania[2]. Obecne wersje Windows CE mają już rozbudowany i przewidywalny system przerwań. Nadal jednak istnieją zastrzeżenia, np. stosowanie kolejekLIFO w obsłudze zdarzeń[3].

Windows CE jest zoptymalizowany dla urządzeń o minimalnej pamięci – jądro Windows CE może być uruchomione nawet w 1 MB pamięci. Urządzenia takie często nie majądysku twardego, więc system może być konfigurowany jako „zamknięty”, bez obsługi dodatkowych rozszerzeń (np. może być zapisany w pamięciROM). System obsługuje 256 priorytetów wykonywania i korzysta z dziedziczenia priorytetów w razie, gdyby doszło do ich inwersji. Podstawową jednostką wykonywania jestwątek, co umożliwia prostsze zarządzanieprocesami. Oprócz obsługi przenośnych urządzeń, Microsoft oferuje również Windows CE w komputerach pokładowych samochodów wraz z systememrozpoznawania mowy mającym zapewnić bezdotykową obsługę systemu operacyjnego.

Istnieją również inne systemy przeznaczone specjalnie na rynekPDA np.:Palm OS,Symbian,PVOS.

W większości PDA z systemem Windows CE jest również instalowany pakietMicrosoft Office, który obsługuje pliki tworzone przez pakiet Office zkomputera PC.

Kwestia nazewnictwa

[edytuj |edytuj kod]

Microsoft nie wypowiedział się jednoznacznie co oznacza skrót CE, lecz twierdzi, że taka nazwa nie była celowa. Oświadczył jednak, że CE wyrażać może w sobie wiele koncepcji, takich jak Compact (ang. Kompaktowy), Connectable (ang. Łącznościowy), Compatible (ang. Kompatybilny). Inna nazwa to "Compact Embedded" (ang. Kompaktowy Rozszerzony).

Wersje systemu

[edytuj |edytuj kod]

Pierwsze pomysły

[edytuj |edytuj kod]

Wbrew pozorom, o Windows CE dyskutowano już w 1992 roku. Wtedy narodził się projektWinPad, mający być systemem przeznaczonym dla komputerów naręcznych, ang. PDA. Jednocześnie narodził się projektPulsar, który miał utworzyć bezprzewodowe urządzenie na podobieństwo pagera, które miało być jak najprostsze w użyciu.W grudniu 1994 oba projekty połączono w jedną grupę o nazwiePegasus

Windows CE 1.x

[edytuj |edytuj kod]

Wynikiem projektuPegasus była pierwsza specyfikacja urządzeń na których system miał pracować[4]

  • wymiary nie większe niż 180 × 100 × 25 mm
  • zasilanie z dwóch baterii AA (R6)
  • masa mniejsza niż 500 g
  • klawiaturaQWERTY zawierająca klawisze takie jak SHIFT, CTRL i ALT
  • dotykowy wyświetlaczLCD o rozdzielczości 480 × 240 pikseli w 4 odcieniach szarości
  • minimum 4 MB pamięci ROM
  • minimum 2 MB pamięci RAM
  • port podczerwieni
  • port COM zgodny z RS-232
  • slot PC Card (PCMCIA)
  • wbudowana obsługa dźwięku
  • procesor SuperH 3,MIPS 3000 lub MIPS 4000

W listopadzie 1996 roku do sklepów trafiły dwa pierwsze Handheldy – NEC MobilePro 200 i Casio A-10. Windows CE 1.0 stał się pierwszym krokiem Microsoftu w stronę urządzeń klasy PDA.

Firma HP produkująca opartą na systemie DOS serię komputerków przenośnych LX też postawiła na WindowsCE. Wprowadziła ona używaną do dziś jako standard w handheldach rozdzielczość HalfVGA (PółVGA, 640×240 punktów).

Microsoft wydał jeszcze WindowsCE 1.01 (znany także jako 1.0a), który wprowadził obsługę języka japońskiego.

Windows CE HandheldPC 2.x

[edytuj |edytuj kod]

Windows CE 2.0 powitał świat z dużo większą liczbą obsługiwanych peryferii i nowym sposobem programowania, co ustanowiło Handheldy najbardziej zaawansowanymi urządzeniami PDA w tamtych czasach. Pierwsze urządzenie z tym systemem zawitało w sklepach trzynastego października 1997.

Ta wersja systemu pracowała jednocześnie na wyświetlaczach HalfVGA (640x240 punktów), jak i VGA (640x480 punktów) przy maksymalnie 24-bitowym kolorze. Powiększono też ograniczenie wielkości jednego pliku do 4Mb i dodano czcionkiTrue Type. Dodatkowo w wersji 2.10 dołączono obsługękart sieciowych (ale tylko zgodnych z NE2000). Wersja 2.10 dodała także obsługęUSB,FAT32, powiększyła ograniczenie wielkości pliku do 16MB i wprowadziła używany nawet w najnowszych pocketach panel SIP (Software Input Panel, klawiaturę ekranową).

Windows CE 2.11 – Palm-Size PC 1.1

[edytuj |edytuj kod]

Ta wersja systemu Windows CE stanowiła podstawę dla urządzeń typu PocketPC. Zmieniono w niej rozdzielczość ekranu na QVGA (QuaterVGA, ĆwierćVGA, 320x240 punktów). Dodano także rozpoznawanie pisma odręcznego. Oparty był na Windows CE 2.10

Windows CE 2.11 – Palm-Size PC 1.2

[edytuj |edytuj kod]

Tę wersję systemu oparto na jądrze Windows CE H/PC 2.11. Ważniejsze zmiany to usunięcie pakietu Pocket Office, ku zdenerwowaniu klientów.

Windows CE HandeldPC 2.11 – HandheldPC Professional

[edytuj |edytuj kod]

Ta wersja systemu była dużym skokiem do przodu. W pakiecie Pocket Office pojawiła się pomniejszona wersja Acces'a, a Word i Excel dużo lepiej radziły sobie z konwertowaniem dokumentów z komputerowego office.Tym razem producenci zmienili nieco koncepcję handheld'ów w sub-notebooki i pomijając bardzo popularną serię Jornada 6xx firmy HP, która dalej pozostała w „standardowych” wymiarach, wszystkie urządzenia bardziej przypominały laptopy.Microsoft postanowił dać możliwość producentom sprzętu aktualizacji systemów do H/PC Pro. Projekt nosił nazwęCallisto i polegał na wymianie płytki z pamięcią ROM na system oparty na jądrze 2.11 z programami w wersji 3.0

Windows CE HandeldPC 3.x – HandheldPC 2000

[edytuj |edytuj kod]

Podczas pracy nad nowym systemem, Microsoft skupił się bardziej na jego młodszym dziecku, systemie PocketPC 2000. Owocem tego było nowe jądro, które napędzało zarówno Windows CE, jak i Windowsa PocketPC. Z tego powodu większość programów w nowym systemie pozostała przeniesiona prosto z Windows CE H/PC Profesional 3.0. Jednak samo jądro wniosło bardzo dużo w system. Tym razem Microsoft skupił się na szybkości i niezawodności, co stało się jego nową strategią. W sklepach zawitały nowe urządzenia mogące udźwignąć bardziej wymagające i rozbudowane programy. Jednym z najbardziej znanych urządzeń z H/PC 2000 jest HP Jornada 720. Po wydaniu tego systemu Microsoft przerzucił większość programistów do ulepszania systemu PocketPC 2000.

Windows CE.net (4.x)

[edytuj |edytuj kod]

Od tej wersji z systemem zintegrowano.NET Compact Framework. Z ciekawszych zmian pojawiło się możliwość zmiany kolorystyki systemu, pakiet PocketOffice został ograniczony do samego Wordpada. Dla tego systemu istnieje oprócz przeglądarki PocketIE wersja Internet Explorera prawie w 100% zgodna z „dużym” IE 5.5.Od wersji.net 4.2 system korzysta z nowej powłoki (shella), która choć wygląda jak poprzednie wersje, to jest ściśle połączona z przeglądarką internetową

Od tej wersji pojawił się znany głównie z nawigacji PNA podział CE na wersję „Core” i „Professional”. Core to tylko podstawowy system, z reguły posiadający tylkoshella (Explorer) i nakładkę producenta. Professional zawiera za to dodatkowe programy[5]. Oczywiście podział wynikł z powodu kosztów licencyjnych – Pro jest kilkukrotnie droższy od Core[6].

Nowe możliwości:

  • Dodano sterowniki w tym pamięci Flash, urządzeń HID i ujednoliconych klawiatur[7]

Wersja Windows CE.NET 4.2 jest również dostępna (nieoficjalnie – od graczy dla graczy) w sieci dla pierwszej konsoli wideo Microsoftu – Xbox

Windows CE 5.0

[edytuj |edytuj kod]

Wydany w lipcu 2004. Ta wersja systemu nie posiada Microsoft Office, ani WordPada. W systemie w wersji Professional zawiera jedynie przeglądarkę Internet Explorer i programWindows Media Player 9. Instalowany jest na nielicznych palmtopach oraz na większości urządzeń nawigacji samochodowych, które nie są seryjnie instalowane w samochodach.

Od tej wersji system przestał obsługiwaćDirect3D (SYSGEN_DIRECT3D). Wszystkie aplikacje i sterowniki korzystające z tej technologii muszą zostać przeportowane na Direct3D Mobile. System również przestał wspierać DirectSound. Wszystkie aplikacje korzystające z tej technologii muszą zostać przeportowane na Waveform[8].

Windows CE 6.0

[edytuj |edytuj kod]

Zrealizowany we wrześniu 2006 roku. Nazwa kodowa „Yamazaki”.

  • zwiększono przestrzeń adresową procesu z 32 MB do 2 GB,
  • dano możliwość uruchomienia 32 768 procesów (w porównaniu z 32 w wersji 5.0),
  • zwiększono wydajność funkcji systemowych,
  • Device.exe, filesys.exe, GWES.exe przeniesiono do Trybu Jądra.
  • dodano obsługę 512 MB pamięci fizycznej,
  • sterowniki posiadają dwa tryby: jądra i użytkownika.

Windows CE 7.0

[edytuj |edytuj kod]

System wydany w roku 2010. Nowe funkcje:

  • Obsługa procesorów z dwoma rdzeniami (np. ARMv6),
  • Pozycjonowanie na podstawie WIFI,
  • ObsługaBluetooth 3.0
  • Obsługa technologii DRM,
  • Obsługa NDIS 6.1,
  • Zaawansowana obsługa dotyku i gestów, (Multi Touch)
  • Synchronizacja danych i mediów z MTP,
  • Unowocześniona grafika oparta na Open GL ES 2.0,
  • UlepszonyInternet Explorer 8 z kompatybilnością wsteczną,
  • Wsparcie dla tabulatorów,
  • DLNA.
  • obsługa wi-fi

Embedded Compact 2013

[edytuj |edytuj kod]

System wydany w roku 2013:

  • Obsługa DHCPv6
  • ObsługaIPv6 przez VPN
  • Snapshot boot
  • Ulepszona obsługa XAML
  • Poprawione zarządzanie pamięcią względem wersji 7
  • Dodano przeglądarkęHTML Help

Sprzęt obsługiwany przez Windows CE[9]

[edytuj |edytuj kod]

Przypisy

[edytuj |edytuj kod]
  1. Real Time and Windows CE.
  2. Embedded.com – Developing Applications with Windows CE 2.10.
  3. Testy Win CE 5.0 ze strony Microsoft, w których na str. 8 napisane jest „RT-VALIDATED CE 5.0 passed all tests without problems”, a na str. 24 i 27 są zastrzeżenia dotyczące niezdanych testów.
  4. Chris Tilley: The History of Windows CE: Windows CE 1. HPC:Factor, 2001-02-18. [dostęp 2007-04-20]. (ang.).
  5. Download details: Run-time Licensing Model for Windows CE.
  6. Core $3 US (ERP) Proffesional $ 16 US (ERP) #http://web.archive.org/web/20080917015925/http://msdn.microsoft.com/en-us/embedded/aa714418.aspx.
  7. What’s New (Windows CE .NET 4.2).
  8. Windows CE 5.0 Removed Functionality.
  9. Windows Embedded CE Drivers.

Linki zewnętrzne

[edytuj |edytuj kod]
Microsoft Windows
Źródło: „https://pl.wikipedia.org/w/index.php?title=Windows_CE&oldid=75350344
Kategoria:

[8]ページ先頭

©2009-2025 Movatter.jp