¿Cuáles son los sistemas operativos comunes de Embedded Industrial PC?

86-755-2372-2880
16/17F, edificio de Emdoor, camino de No.8 Guangke 1r, distrito de Pingshan, Shenzhen
Productos
EM-T89: una tableta robusta ligera Diseñado para el extremo
Emdoor A medida que las industrias continúan evolucionando, la necesidad de dispositivos móviles duraderos, confiables y de alto rendimiento crece en conjunto. El EM-T89...
Explorar más
Ver todos los productos

¿Cuáles son los sistemas operativos comunes de Embedded Industrial PC?

2021-05-20
Emdoor

Los sistemas operativos de PC industriales integrados más comunes son una computadora dedicada con tecnología basada en computadora y centrada en la aplicación, y software que puede reducir, función, confiabilidad, costo, volumen y consumo de energía. En general, se cree que los sistemas de PC integrados deben cubrir aspectos tanto blandos como duros, que son fundamentalmente diferentes de los sistemas simples de un solo chip anteriores:


1. en términos de hardware, el sistema operativo integrado de las PC industriales tiene al menos un procesador de alto rendimiento como plataforma de hardware (la corriente principal es un procesador de 32 bits), como ARM, MIPS, etc.


En términos de software, el sistema operativo integrado del PC industrial de la tableta Tiene un sistema operativo del multi-papel como la plataforma del sistema de software, tal como Linux, WindowsCE, Symbian, UC/osII, VxWorks.


Dos estados de trabajo de ARM

Conjunto de instrucciones y estado del procesador ARM

Los microprocesadores ARM generalmente tienen dos estados de trabajo, que se pueden cambiar entre ambos.

El primero es el estado ARM, donde el procesador ejecuta instrucciones ARM alineadas de 32 bits, correspondientes al conjunto de instrucciones ARM; el segundo es el estado Thumb, donde el procesador ejecuta instrucciones Thumb alineadas de 16 bits y media palabra, correspondientes al conjunto de instrucciones Thumb. El microprocesador puede cambiar entre los dos estados de trabajo en cualquier momento durante la ejecución del programa, y el cambio de su estado de trabajo no afectará el modelo de trabajo del procesador y el contenido de los registros correspondientes. Pero cuando el microprocesador ARM comienza a ejecutar código, debería estar en el estado ARM.

Los principales enlaces de desarrollo de sistemas de Tablet PC industriales embebidos bajo Linux

Linux es de código abierto. No existe la tecnología de caja negra. Linux tiene un núcleo pequeño, funciones potentes, operación estable, sistema potente, alta eficiencia, fácil personalización y corte, y una feroz competencia de precios. Linux no es compatible con X86CPU, también puede admitir docenas de otros chips de CPU.


1. conocer el tamaño de la interfaz de modelo de tableta industrial resistente, y leer el manual de usuario y especificaciones de diseño de hardware.

2. Conocer la salida de la fuente de alimentación.

3. si la secuencia de enchufar y desenchufar interfaces apoya caliente y vivo para intercambiar.

4. tenga cuidado, con calma analizar el problema, tomar notas, ampliar el alcance del problema, probar nuevas ideas.

5. Utilice los recursos de red del Cuaderno rugoso Adecuadamente.


The main links of developing embedded industrial tablet PC system under Linux


Los principales contenidos de la exploración del desarrollo en Linux

1. comprender el modelo del dispositivo de placa de destino y las precauciones en el desarrollo.

La importancia y la posición del conductor (BSP) en el sistema integrado.

3. el concepto de controlador de Linux, estructura de controlador, interrupción y procesamiento de memoria, inicialización de controlador de dispositivo.

El marco y el proceso de desarrollo de controladores de dispositivos bajo Linux.

5. diseño del controlador del módulo bajo Linux (carga dinámica) El controlador del dispositivo se agrega al núcleo de Linux.

Experimento: dos métodos iniciales de escritura de casos de prueba del marco del controlador (dispositivos de caracteres).