Red de conocimiento informático - Aprendizaje de código fuente - Código fuente de Wentai

Código fuente de Wentai

El sistema operativo de la plataforma MTK es núcleo. Nucleus Plus es un sistema operativo integrado de nueva generación lanzado por ATI, un proveedor estadounidense de sistemas operativos de código fuente. Pertenece al núcleo del sistema operativo preventivo multitarea en tiempo real. El 95% del código está escrito en ANSI C. Es muy conveniente trasplantarlo a varias familias de procesadores. Desde una perspectiva de implementación, a diferencia del desarrollo integrado tradicional, Nucleus Plus está vinculado a la aplicación de destino en forma de una biblioteca de funciones para formar un código de destino ejecutable, que se descarga en la placa de destino o se graba en una ROM/FLASH ROM. El núcleo Nucleus Plus ocupa aproximadamente 20k de espacio en una arquitectura CISC típica y aproximadamente 40k de espacio en una arquitectura RISC típica. Su estructura de datos central ocupa 1,5k bytes. Nucleus Plus se usa ampliamente en comunicaciones, defensa nacional, control industrial, aviación/aeroespacial, ferrocarriles, redes, POS, control de automatización, electrodomésticos inteligentes y otros campos debido a sus características de respuesta en tiempo real, preferencia, multitarea y código fuente abierto.

9 Z W$M,? 3 U8 W$ a) `2 | q9 F5. spreadtrum:/^ b; Q" l" T$ g

La plataforma de exhibición también se desarrolló rápidamente en 2007. Aprovechando la escasez de amplificadores PA de mtk en la segunda mitad del año, aprovechó la situación y le robó una gran cuota de mercado a MTK. El modelo de desarrollo de Spreadtrum es muy similar al de MTK, que básicamente proporciona soluciones globales a los fabricantes. En China, Amoi, Lenovo y Wentai utilizan principalmente la plataforma Spreadtrum. El sistema operativo integrado de la plataforma Spreadtrum es threadx. Al igual que la plataforma MTK, es una plataforma cerrada y el lenguaje de desarrollo es c

1?. E amp} ampP6. J2ME: (s- j* B0 f2 C: j4 g2 X

La plataforma J2ME es la plataforma abierta más utilizada en teléfonos móviles y la mayoría de los teléfonos móviles ya son compatibles con J2ME. Es el Java compatible con nuestro Plataforma MTK. m / W) `3 ] E5 d B. a' z

7. Cerveza

1d4] (b "g * $ b/e/w $ @ s El nombre completo de Brew es Entorno de ejecución binario inalámbrico. La plataforma Brew es desarrollada por Qualcomm. A partir de la parte de desarrollo de aplicaciones inalámbricas, completa la solución de extremo a extremo de desarrollo de aplicaciones inalámbricas, configuración de dispositivos, distribución de aplicaciones y pago de facturas. Actualmente, la mayoría de los teléfonos móviles CDMA admiten Brew.

s-q6 W7 k . `; iphone * F0 k; Es solo MAC. La familia está en uso. * \ 6 T5 E; L2 F * S(m”K

Otras plataformas móviles de 9 plumas. g7 b/ i R3 V8 q6 L" m

Otras plataformas de telefonía móvil Feather, como TI, Philips, Infineon, Freescale, Broadcom, Skyworks, etc., son privadas y no proporcionan SDK de terceros, por lo que no hay información ni documentación relevantes.