Windows Embedded

 

[image]
위의 사진은 MSDN에 있는 Windows Embedded Compact의 사진이다.
1. 개요
3. Windows NT 커널 기반
4. 기타


1. 개요


임베디드 기기 등을 위한 윈도우.

2. Windows Embedded Compact 커널 기반


1996년 Windows CE 1.0을 발표하면서 시작되었다. CE 4.2, 5.0, 6.0, Windows Mobile 7, Windows Phone 7[1] 등의 버전이 있다.
스마트한 소형 장치 개발을 위하며, 공통적으로 ARM과 x86을, 7과 6.0 R3은 MIPS를, 6.0은 SH4를 지원한다. 모두 맞춤형 Win32 어플리케이션이 호환된다. 또한 다른 임베디드 윈도우와 다르게 Real-Time OS를 지원하고, 세 버전 모두 기본적으로 32비트 네이티브 Real-Time이 지원되고, 7 이상에선 SMP도 지원된다. 7버전 기준, 피처폰, VoIP, GPS, 멀티미디어 인터넷 디바이스, 바코드/RFID 스캐너, 모바일 POS, 핸드헬드 터미널 등이 지원된다.
제품별 공급 기간은 다음과 같다.
Windows Embedded Handheld 6.5-2022년 04월 30일
Windows Embedded Compact 2013 (Toolkit and Runtime) – All Versions-2028년 05월 31일
Windows Embedded Compact 7-2026년 02월 28일
Windows Embedded CE 6.0 Operating System (Toolkit and Runtime), all versions-2022년 02월 28일
Windows CE 5.0-2019년 08월 31일

3. Windows NT 커널 기반


명단 및 지원 기간, 특징에 대해서는 Windows NT 4.0, Windows 2000, Windows XP, Windows 7 등 각 윈도우 문서 참조바람.

임베디드 윈도우를 쓰는 이유는 임베디드 시스템을 위해서다. 컴포넌트 형태로 되어 있어 필요한 기능만 선택할 수 있다. XP Pro의 OS 크기가 2GB 가량인데 비해 Embedded 버전의 XP는 최소 8MB까지 줄일 수 있다. 또한 개발을 할 때 기존 윈도우와 동일한 기술로 개발할 수 있다는 게 큰 장점이다보니 윈도우 환경을 개발할 수 있는 개발자가 저장 용량이나 처리 속도가 극도로 부족한 환경에서도 프로그램 기술을 개발하고 적용할때 매우 편리하게 다가오기도 한다.
우리가 일상생활에서 마주하는 전광판,키오스크, 은행ATM등 여러가지 분야에서 쉽게 접하는 기기들이 전부 임베디드 시스템으로 자리잡고있어
생각보다 많이 접해있는 요소중 하나이기도 한다.

4. 기타


  • 윈도우 임베디드 나브레디/오토모티브 - 자동차용 임베디드 및 내비게이션의 운영체제로 자동차 운전자 및 내비게이션용 특성에 맞는 시스템이 설계되어 있다. 7까지가 있으며, 공급이 제한되어있는지 단종되었다.

[1] 윈도우 폰 8은 NT커널이다.

분류