Los sistemas operativos de PC industriales integrados más comunes son una computadora dedicada con tecnología basada en computadora centrada en la aplicación y software que puede reducir, funcionar, confiabilidad, costo, volumen y consumo de energía. En general, se cree que los sistemas 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 piezas industriales tiene al menos un procesador de alto rendimiento como plataforma de hardware (la corriente principal actual es un procesador de 32 bits), como ARM, MIPS, etc.
2. En términos de software, el sistema operativo integrado delTablet PC industrialTiene un sistema operativo multifunción como plataforma de sistema de software, como Linux, WindowsCE, Symbian, UC/osII, VxWorks.
Juego de instrucciones y estado del procesador ARM
Los microprocesadores ARM suelen tener 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 16 bits, media palabra alineada Instrucciones del pulgar, correspondiente al conjunto de instrucciones del pulgar. 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 el código, debe estar en el Estado ARM.
Linux es código abierto-fuente. No hay 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. conozca el tamaño de la interfaz industrial rugosa del Modelo de la tableta, y lea el manual de usuario y las especificaciones de diseño del hardware.
2. Conoce la salida de la fuente de alimentación.
3. Si la secuencia de enchufar y desconectar interfaces es compatible con Hot and live para intercambiar.
4. Tenga cuidado, analice con calma el problema, tome notas, amplíe el alcance del problema, pruebe nuevas ideas.
5. utilizar los recursos de red delCuaderno resistenteApropiadamente.
1. Comprenda el modelo del dispositivo del tablero de destino y las precauciones en el desarrollo.
2. 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 del controlador de dispositivo.
4. El marco y el proceso de desarrollo de controladores de dispositivo bajo Linux.
5. Diseño del controlador del módulo bajo Linux (carga dinámica) El controlador del dispositivo se añade al núcleo de Linux.
6. Experimento: Dos métodos iniciales para escribir casos de prueba del marco del controlador (dispositivos de caracteres).
¡Gracias por su atención en Emdoor Rugged PC!
Rellene el formulario para informarnos su necesidad. Nos pondremos en contacto con usted lo antes posible.