La Red de Conocimientos Pedagógicos - Aprendizaje de inglés - ¿Cuál es la diferencia entre grabar y portar en el desarrollo integrado?

¿Cuál es la diferencia entre grabar y portar en el desarrollo integrado?

Estoy de acuerdo con lo dicho anteriormente. . .

-

+ Grabar significa solidificarlo y grabarlo en flash, y trasplantar significa hacer que Linux admita este hardware.

Sin embargo, el servidor de video generalmente se refiere a DVS, que se utiliza principalmente para monitoreo de seguridad; DVS convierte las señales de video analógicas recopiladas por las cámaras frontales en señales digitales y las transmite al equipo de grabación de video. en la sala de control central back-end a través de la red.

Uno de mis compañeros ha ido a Oriental SAIF para participar en una formación integrada. Se dice que tiene la mejor reputación en Beijing y es muy responsable con los estudiantes. El proyecto que eligió fue un estudio de caso de un proyecto estudiantil en la Academia Orient SAIF 3G.

——Caso de proyecto 2: sistema de videovigilancia Linux basado en S3C2440, te sugiero que lo compruebes tú mismo y te preguntes, espero que te sea de ayuda lo siguiente es lo que me dio sobre el aprendizaje integrado; métodos Pasos:

1. Conocimientos básicos:

Propósito: comprender el principio de funcionamiento del hardware, pero la atención se centra en el software integrado.

Temas: circuitos digitales , Principio de composición de la computadora, estructura del microprocesador integrado.

Lenguaje ensamblador, C/C++, principios de compilación, matemáticas discretas. Estructuras de datos y algoritmos, sistemas operativos, ingeniería de software, redes, bases de datos.

Método: Aunque hay muchos temas, todos son conceptos básicos simples y la mayoría se han dominado. No es necesario que los estudies todos, pero puedes tomar asignaturas optativas si es necesario.

Libros principales: "Lenguaje de programación C" (aún no he tenido tiempo de leerlo) y "Estructura de datos-C2".

2. Aprender Linux:

Objetivo: Dominar el sistema Linux en profundidad.

Método: utilice Linux->desarrollo de programación del sistema LINXU->desarrollo de controladores para analizar el kernel de Linux. Primero, analice en profundidad y luego explique los principios. Lo leí varias veces, analicé la situación y comparé la profundidad. Los dos libros están entrelazados. La profundidad es el esquema y la emoción es el propósito. El análisis es la versión 0.11, apta para el aprendizaje. Finalmente, sumérjase en el código. Libros principales: "Análisis completo del kernel de Linux", "Programación avanzada en el entorno Unix", "Comprensión profunda del kernel de Linux", "Análisis de escenarios y generación de código fuente".

3. Entender Linux embebido:

Propósito: Dominar los procesadores embebidos y sus sistemas.

Métodos: (1) Estructura y aplicación de microprocesadores integrados: solo se discutirán los principios y el ensamblaje del brazo, y no se repetirá x86.

(2) Categoría de sistema operativo integrado: ucOS/II es simple, de código abierto y puede usarse para comenzar. Entonces aprenda uClinux en profundidad.

(3) Debes tener una placa de desarrollo (arm9 o superior) y puedes participar en el entrenamiento si tienes las condiciones (puedes progresar rápidamente y conocer algunos amigos).

Obras principales: Sistema embebido de Mao y otros manuales de arm9 e instrucciones de montaje del brazo.