Windows Embedded CE 6.0 (nombre en código " Yamazaki ") [3] es la sexta versión principal del sistema operativo integrado Microsoft Windows destinado a herramientas específicas de la empresa, como controladores industriales y dispositivos electrónicos de consumo como cámaras digitales . CE 6.0 cuenta con un núcleo que admite 32.768 procesos , en comparación con el límite de 32 procesos de las versiones anteriores. Cada proceso recibe 2 GB de espacio de dirección virtual, en comparación con los 32 MB . Windows Embedded CE se usa comúnmente en cajas de autoservicio de supermercados y automóviles como pantalla. Windows Embedded CE es un sistema en segundo plano en la mayoría de los dispositivos que lo tienen.
Windows Embedded CE 6.0 se lanzó el 1 de noviembre de 2006 e incluye código fuente parcial . [4] El sistema operativo actualmente sirve como base para el reproductor multimedia portátil Zune HD . Windows Mobile 6.5 se basa en Windows CE 5.2. Windows Phone 7 , la primera versión importante del sistema operativo Windows Phone , se basa en Windows Embedded CE 6.0 R3; aunque Windows Phone 7 también utiliza características de Windows Embedded Compact 7. [5]
Nuevas funciones
- Algunos componentes del sistema (como el sistema de archivos , GWES (gráficos, ventanas, servidor de eventos), [6] administrador de controladores de dispositivos ) se han movido al espacio del kernel .
- Los componentes del sistema que ahora se ejecutan en el kernel se han convertido de EXE a DLL , que se cargan en el espacio del kernel.
- Nuevo modelo de memoria virtual . Los 2 GB inferiores son el espacio de la máquina virtual del proceso y son privados por proceso. Los 2 GB superiores son el espacio de la máquina virtual del núcleo.
- Nuevo modelo de controlador de dispositivo que admite controladores de modo usuario y de modo kernel .
- El límite de 32 procesos se ha elevado a 32.768 procesos.
- El límite de memoria virtual de 32 megabytes se ha aumentado a la memoria virtual total; hay hasta 2 GB de VM privada disponibles por proceso.
- El IDE Platform Builder está integrado en Microsoft Visual Studio 2005 como complemento (lo que obliga al cliente a obtener también Microsoft Visual Studio 2005), lo que permite un entorno de desarrollo tanto para la plataforma como para el desarrollo de aplicaciones.
- Soporte de solo lectura para el sistema de archivos UDF 2.5.
- Soporte para el sistema de archivos exFAT de Microsoft . [7] [8]
- Estándares inalámbricos 802.11i (WPA2) y 802.11e (QoS) y soporte para múltiples radios.
- CE 6.0 es compatible con arquitecturas de procesador basadas en x86, ARM, SH4 (solo hasta R2) [9] y MIPS.
- Nuevos componentes Cellcore que permiten que los dispositivos realicen conexiones de datos e inicien llamadas de voz fácilmente a través de redes celulares.
Nuevas funciones en R3
Windows Embedded CE 6.0 R3 se finalizó en septiembre de 2009 para OEM y sirve como plataforma base para Zune HD y Windows Phone 7. CE 6.0 R3 incluye las siguientes nuevas características y capacidades: [10] [11]
Las características enumeradas aquí no son todas específicas de Windows Phone 7 o Zune HD.
Referencias
- ^ http://www.microsoft.com/windowsembedded/en-us/news/pressreleases/cer3_release.mspx
- ^ ab "Microsoft Support Lifecycle". Soporte técnico de Microsoft . Microsoft . Consultado el 6 de febrero de 2015 .
- ^ Tilley, Chris (18 de febrero de 2001). "La historia de Windows CE". HPC:Factor . Consultado el 28 de abril de 2016 .
- ^ "Informe especial: Windows CE 6 llega con código fuente de kernel al 100%". Archivado desde el original el 20 de agosto de 2012.
- ^ "¿Windows Phone 7 se basa en un núcleo híbrido Windows CE 6/Compact 7?". Engadget . 4 de mayo de 2010. Consultado el 25 de abril de 2016 .
- ^ "Shell, GWES e interfaz de usuario (Windows Embedded CE 6.0)". msdn.microsoft.com . 5 de enero de 2012 . Consultado el 25 de abril de 2016 .
- ^ "Nueva arquitectura del kernel de Windows Embedded CE 6.0 (presentación de Microsoft PowerPoint)". Microsoft. Archivado desde el original el 17 de marzo de 2024.
- ^ "Sistema de archivos FAT extendido (Windows Embedded CE 6.0)". Microsoft Learn . 5 de enero de 2012. Archivado desde el original el 24 de mayo de 2024.
- ^ "Windows Embedded CE". Microsoft . Microsoft . Consultado el 6 de febrero de 2015 .
- ^ Herramientas de desarrollo | Herramientas de Windows Embedded CE para desarrolladores
- ^ Recursos de desarrollo | Windows Embedded CE 6.0
- "Descripción general de Windows Embedded CE 6.0 Platform Builder". MSDN. 30 de junio de 2016.
- "Windows Embedded CE". MSDN.
Enlaces externos
- Historia de Windows CE, por HPC:Factor con capturas de pantalla de las distintas versiones
- Bor-Ming Hsieh y Sue Loh: Kernel de tercera generación para Windows CE — Entrevista en Channel 9
- Juggs Ravalia: Modelo de controlador de dispositivo de Windows Embedded CE 6.0 — Entrevista en Channel 9
- Blog de Mike Hall