Red de Respuestas Legales - Conocimientos legales - Por favor explique en detalle y comente los conocimientos básicos, ventajas y desventajas de cada sistema operativo de teléfono inteligente.

Por favor explique en detalle y comente los conocimientos básicos, ventajas y desventajas de cada sistema operativo de teléfono inteligente.

Windows CE es la base de la plataforma informática móvil e integrada de Microsoft. Es un sistema operativo integrado de 32 bits abierto y escalable. Es un sistema operativo para dispositivos electrónicos basado en computadoras portátiles. , la interfaz gráfica de usuario de Windows CE es bastante sobresaliente. La C en CE significa Compacto, Consumidor, Connectivit y Companion; E significa Electrónica. A diferencia de Windows 95/98 y Windows NT, Windows CE es un nuevo sistema operativo integrado con todos los códigos fuente desarrollados por Microsoft. Aunque su interfaz operativa se deriva de Windows 95/98, Windows CE se ha vuelto a desarrollar basándose en la API WIN32. Nueva plataforma de equipos de información. Windows CE es modular, estructurado, basado en la interfaz del programa de aplicación Win32 y no tiene nada que ver con el procesador. Windows CE no sólo hereda la interfaz gráfica tradicional de Windows, sino que también puede utilizar las herramientas de programación de Windows 95/98 (como Visual Basic, Visual C++, etc.), utilizar las mismas funciones y utilizar el mismo estilo de interfaz en Windows. Plataforma CE, lo que la hace absolutamente La mayoría del software de aplicación puede seguir utilizándose en la plataforma Windows CE con simples modificaciones y trasplantes. Windows CE no está diseñado para un solo dispositivo, por lo que los productos de Microsoft que utilizan el sistema operativo Windows CE se dividen aproximadamente en tres líneas de productos, Pocket PC (computadora portátil), Handheld PC (dispositivo portátil) y Auto PC.

Las versiones de WindowsCE incluyen principalmente 1.0 2.0 3.0 4.0, 4.2 5.0 y 6.0

WinCE1.0:

WINCE1.0 es una operación basada en Windows95 El sistema es en realidad, una versión monocromática simplificada de Windows95. A mediados de la década de 1990, Casio lanzó la primera PDA plegable con el sistema operativo WinCE1.0. Fue el primer fabricante en lanzar una computadora de mano que realmente podría considerarse del tamaño de la palma de la mano. WinCE1.0, la primera generación, salió en 1996, pero su desarrollo inicial no fue sencillo. En ese momento, el sistema operativo Paim tuvo mucho éxito en el mercado de PDA y casi se convirtió en sinónimo de todo el producto PDA. En esta situación, Microsoft se vio obligado a mejorar continuamente el WinCE original y, al mismo tiempo, Microsoft también presionó. /p>

El soporte técnico, la financiación directa y otros medios han reunido a un gran número de fabricantes cooperativos, lo que hace que la línea de PDA WinCE sea cada vez más poderosa.

WinCE2.0:

Con la aparición de Windows95 y el éxito de Windows98, otro gigante: Microsoft se levantó y rápidamente estableció el imperio de Microsoft en la industria de los sistemas operativos para PC. Muchos analistas favorecen el potencial de desarrollo del mercado de PDA. Microsoft, que tiene un olfato extremadamente sensible, naturalmente no abandonará un mercado tan grande bajo la premisa de que su imperio de sistemas operativos ya es muy estable. Sprint ha comenzado a hacer todos sus esfuerzos en el mercado de PDA, utilizando el sistema operativo WinCE2.0 para crear un producto portátil que es muy similar a Palm.

WinCE2.0 no sólo es mucho más rápido que CE1.0, sino que también tiene una mejor pantalla en color. Muchas PDA nuevas adoptan el nuevo sistema WinCE2.0, que tiene una fuerte tendencia a reemplazar a Pilot y convertirse en el más popular. Nuevo estándar para sistemas operativos PDA. Aunque CE2.0 todavía requiere mucho más espacio que el sistema operativo de Pilot, tiene una interfaz de Windows. Para aquellos que saben usar PC, calculo que no mucha gente no usará el sistema operativo de Microsoft. Si está familiarizado con Windows95, lo estará cuando utilice WindowsCE y no es necesario volver a aprenderlo.

Además, la similitud técnica entre los dos significa que los desarrolladores de software de aplicaciones de Windows de terceros pueden convertir fácilmente su software de aplicación a una versión que pueda ejecutarse en CE. Por lo tanto,

Windows CE podrá existir cada vez más. tipos de software utilizados.

WinCE3.0:

WinCE3.0 es la edición compacta de Windows de Microsoft. Es una versión universal y no está dirigida a productos portátiles. También se puede instalar en PC estándar de uso doméstico. electrodomésticos y equipos de control industrial. Funciona, pero requiere mucho trabajo de personalización y, por supuesto, también se puede utilizar como computadora de mano. Microsoft anima a todos a usarlo en cualquier plataforma de hardware (WinCE3.0 admite CPU de la serie 5: x86, PowerPC, ARM, MIPS, SH3/4) (para competir con VxWorks, Linux, etc.), por lo que los primeros WINCE se ejecutan en Diferentes plataformas de hardware superiores. La tarifa de la licencia WinCE3.0 es de $20, a partir de 10 licencias, y se puede reducir a $15/licencia en lotes.

En el año 2000, Microsoft cambió oficialmente el nombre de WinCE3.0 a Windows para Pocket PC, o Pocket PC para abreviar. Se trata de instalar versiones de bolsillo de algún software de oficina diario, como Pocket Word y Pocket Excel, en Pocket PC y, al mismo tiempo, mejorar en gran medida el rendimiento del entretenimiento. Por supuesto, a pesar de todos los movimientos de Microsoft, naturalmente no faltan fabricantes que lo respalden. Algunos fabricantes conocidos como HP, Compaq y Casio se han unido al campo de Pocket PC. Cuando el iPAQ 3630 de Compaq nació y se vendió bien en el mercado, cada vez más fabricantes apoyaron y se unieron al campo de Pocket PC. Las oportunidades comerciales de teléfonos inteligentes reaparecieron en 2002 y muchos fabricantes de PPC esperaban lanzar PPC que integraran funciones de teléfonos móviles. Por lo tanto, en agosto de 2002, se lanzó el sistema operativo Microsoft Pocket PC 2002 Phone Edition especialmente optimizado para teléfonos móviles.

En marzo, se lanzó Dopod 686, el primer teléfono móvil PPC en China, seguido por Panda CH860 y Lenovo ET180

WinCE4.0:

WinCE.Net (es decir, WinCE 4.0) es el primer sistema operativo llamado .Net lanzado por Microsoft en enero de 2002. Por el nombre, podemos saber que es parte de .net de Microsoft. WinCE.Net es una actualización de WinCE3.0 y también se une a la versión optimizada de .Net Framework para admitir el desarrollo de aplicaciones Bluetooth y .Net.

WinCE4.2:

WindowsCE.NET 4.2 es una versión mejorada de WindowsCE.NET 4.0/4.1 que amplía y enriquece aún más las potentes funciones de la versión anterior de Windows CE. Los dispositivos basados ​​en que desarrolle obtendrán un mejor rendimiento y una mayor integración de Windows a partir de estos pequeños pero importantes cambios. Microsoft había proporcionado código fuente abierto en WinCE 4.2, pero era sólo para unidades de investigación y el código del programa tenía menos de 2 millones de líneas.

WinCE5.0:

WinCE5.0 se lanzó en mayo de 2004. Microsoft anunció que WinCE5.0 ampliará el código fuente del programa abierto. Bajo esta licencia de programa de código abierto, Microsoft ha abierto 2,5 millones de líneas de programas de código fuente como kits de evaluación. Todos los individuos y fabricantes pueden descargar estos códigos fuente para modificarlos y usarlos. Cuando los fabricantes sean OEM en el futuro, serán autorizados de acuerdo con el período de ejecución (tiempo de ejecución) y pagarán 3 dólares estadounidenses por cada máquina central Win CE5.0. p>

Tarifa de licencia, este también es el primer sistema operativo de Microsoft que proporciona licencias derivadas para uso comercial.

Windows CE 6.0:

En noviembre de 2006, se lanzó oficialmente la última plataforma integrada de Microsoft, Windows Embedded CE 6.0.

Como herramienta de software líder de la industria, Windows Embedded CE 6.0 creará sistemas operativos en tiempo real para una variedad de dispositivos, como decodificadores de protocolo de Internet (IP), sistemas de posicionamiento global (GPS), proyectores inalámbricos y diversos sistemas de automatización industrial. , electrónica de consumo y equipos médicos, etc.

En el décimo aniversario del nacimiento de Windows Embedded, Microsoft abrirá el kernel de Windows Embedded CE 6.0 100% sin reservas por primera vez en el "programa Microsoft Shared Source", (la interfaz gráfica de usuario GUI es no abierto) y la tasa de apertura es un 56% mayor que la versión anterior de Windows Embedded CE. El Programa de código libre proporciona a los fabricantes de dispositivos acceso completo al código fuente para modificarlo y redistribuirlo (sujeto a los términos del acuerdo de licencia) sin tener que compartir sus diseños finales con Microsoft u otros. Aunque el sistema operativo Windows es una plataforma informática de uso general diseñada para una experiencia unificada, los fabricantes de dispositivos pueden utilizar el kit de herramientas Windows Embedded CE 6.0 para crear imágenes de sistema operativo personalizadas para diferentes dispositivos que no son de escritorio. Al tener acceso a ciertas partes del código fuente de Windows Embedded CE, como el sistema de archivos, los controladores de dispositivos y otros componentes principales, los desarrolladores integrados pueden seleccionar el código fuente que necesitan y luego compilar y construir su propio código y sistemas operativos únicos. , llevando rápidamente sus dispositivos al mercado.

Microsoft también lanzó Visual Studio 2005 Professional Edition como parte de Windows Embedded CE 6.0. Este es otro avance sin precedentes para Microsoft. Visual Studio 2005 Professional Edition incluirá un potente complemento llamado Platform Builder, un "entorno de desarrollo integrado" específicamente para plataformas integradas. Este entorno de desarrollo integrado integra toda la cadena de desarrollo y proporciona una herramienta fácil de usar desde el dispositivo hasta la aplicación, lo que acelera enormemente el desarrollo del dispositivo hasta el mercado.

El núcleo rediseñado de Windows Embedded CE 6.0 tiene la capacidad de procesamiento simultáneo de 32.000 procesadores, cada uno con 2 GB de espacio de direccionamiento de memoria virtual, manteniendo al mismo tiempo la respuesta del sistema en tiempo real. Esto permite a los desarrolladores incorporar una gran cantidad de aplicaciones potentes en dispositivos más inteligentes y complejos. Utilice este dispositivo ya sea que esté de viaje, en el trabajo o en casa.

En el camino: Windows Embedded CE 6.0 agrega nuevos componentes de voz y datos centrales de la unidad, que permiten a los dispositivos establecer conexiones de datos y llamadas de voz a través de redes de comunicación celular, realizando así escenarios de aplicaciones de comunicación de máquina a máquina. Y construya el equipo correspondiente, como parquímetros, máquinas expendedoras y dispositivos GPS.

En el trabajo: Windows Embedded CE 6.0 incluye componentes que facilitan a los desarrolladores la creación de proyectores que se conectan de forma inalámbrica a escritorios remotos a través de funciones integradas de Windows Vista para disfrutar de la experiencia.

En casa: Windows Embedded CE 6.0 aprovecha al máximo la tecnología multimedia para desarrollar dispositivos multimedia en red, grabadores de vídeo digitales, decodificadores IP, etc.

1) ¿Cuál es la diferencia entre WinCE y Linux? (Modelo de negocio, dificultad de aprendizaje y desarrollo, soporte de hardware, estabilidad, ayuda para el desarrollo futuro de los ingenieros, ayuda para el desarrollo futuro del centro de I+D)

Ventajas del sistema operativo Linux integrado en comparación con Windows CE:

Primero: Linux es código fuente abierto, y muchos entusiastas de Linux en todo el mundo son firmes partidarios técnicos de los desarrolladores de Linux; Windows CE actualmente tiene todos los núcleos 6.0 abiertos, pero la GUI no. Segundo: Linux tiene un núcleo pequeño y una alta eficiencia en comparación con Windows CE, y consume demasiada RAM. En tercer lugar, Linux es un sistema operativo de código abierto que tiene un precio extremadamente competitivo y es adecuado para las condiciones nacionales de China. Windows CE requiere tarifas de derechos de autor.

En cuarto lugar, Linux no sólo admite chips x86, sino que también es un sistema multiplataforma. Al reemplazar la CPU, no tendrás la molestia de cambiar de plataforma. En quinto lugar, la estructura del kernel de Linux es muy completa en cuanto a red proporciona redes Ethernet que incluyen diez megabits, cien megabits y gigabits, además de redes inalámbricas, Token ring (Token ring) y fibra óptica e incluso con soporte satelital. Las funciones de red actuales de WINCE también son relativamente poderosas.

Debilidades del sistema operativo Linux integrado en comparación con Windows CE:

Primero: el desarrollo de LINUX es más difícil y requiere una gran solidez técnica, mientras que el desarrollo de WINCE es relativamente fácil y tiene un ciclo de desarrollo corto. El núcleo es perfecto, principalmente el desarrollo de la capa de aplicación. En segundo lugar, las herramientas de depuración principales de LINUX están incompletas, la depuración no es conveniente y no existe una buena interfaz gráfica de usuario. WINCE tiene GUI ricas y potentes herramientas de desarrollo. En tercer lugar, el mantenimiento del sistema es difícil. Linux ocupa una gran cantidad de memoria. Si elimina algunas funciones inútiles para reducir la memoria utilizada, si no tiene cuidado, causará nuevos problemas.

2) ¿Cuál es la diferencia entre WinCE 5.0 y 6.0?

El kernel de Windows Embedded CE 6.0 es 100% abierto sin reservas. Microsoft también lanzó Visual Studio 2005 Professional Edition como parte de Windows Embedded CE 6.0. Visual Studio 2005 Professional Edition incluirá un potente complemento llamado Platform Builder, un "entorno de desarrollo integrado" específicamente para plataformas integradas. Este entorno de desarrollo integrado integra toda la cadena de desarrollo y proporciona una herramienta fácil de usar desde el dispositivo hasta la aplicación, lo que acelera enormemente el desarrollo del dispositivo hasta el mercado. El kernel rediseñado de Windows Embedded CE 6.0 tiene la capacidad de procesamiento simultáneo de 32,000 procesadores, cada procesamiento tiene 2 GB de espacio de direccionamiento de memoria virtual, mientras mantiene la respuesta en tiempo real del sistema, agregando nuevos datos centrales de la unidad y componentes de voz, 6.0 Los componentes incluidos facilitar a los desarrolladores la creación de proyectores que se conectan de forma inalámbrica a escritorios remotos para disfrutar de la experiencia más agradable a través de las funciones integradas de Windows Vista, aprovechando al máximo la tecnología multimedia para desarrollar dispositivos multimedia en red, grabadoras de vídeo digitales, decodificadores IP, etc.

3) Nombre 10 productos que utilizan WinCE (5 de ellos son conocidos por todos).

Teléfonos móviles, sistemas de identificación de huellas dactilares, equipos de pruebas electrónicas para automóviles, electrodomésticos inteligentes, instrumentos médicos (como monitores, detectores de ECG, etc.), instrumentos de control industrial (como interfaces hombre-máquina de alta precisión). pantallas) Control de motores, comunicación de control de adquisiciones industriales, etc.), equipos de posicionamiento y navegación (por ejemplo: navegador GPS para vehículos),

4) Nombra 10 productos que utilizan Linux (5 de los cuales son populares entre todos) Lo saben)

5) ¿Cuál es la diferencia entre WinCE y Vxworks? (Modelo de negocio, dificultad de aprendizaje y desarrollo, soporte de hardware, estabilidad, ayuda para el desarrollo futuro de los ingenieros, ayuda para el desarrollo futuro del centro de I+D)

Modelo de negocio WinCE:

Windows Embedded CE 6.0 utiliza un modelo de licencia basado en cantidad, donde los fabricantes de dispositivos pueden comprar licencias operativas a medida que el dispositivo esté disponible. Microsoft proporcionará protección de propiedad intelectual (según los términos del acuerdo de licencia) y un ciclo de vida de soporte del producto de 10 años para garantizar la integridad del producto y garantizar que los proveedores reciban el soporte y la protección necesarios para tener éxito.