Aprendizaje integrado

Durante el proceso de aprendizaje, debe prestar atención a las siguientes cuestiones:

(1) El lenguaje C es el más potente de todos los lenguajes de programación. Los microcontroladores, DSP y varios chips similares a ARM se pueden programar en C. idioma

Hágalo), por lo que debe dominarse con mucha habilidad.

Libro recomendado: traducción al chino del "Lenguaje de programación C".

(2) Los principios del sistema operativo son necesarios si te gradúas en informática, no es necesario. importa.Estudiantes de informática

Debe encontrar un libro relativamente simple sobre principios informáticos para leer qué son "proceso", "hilo", "programador del sistema", "programador del sistema", "proceso" y "hilo". Comprenda cuestiones básicas como "programador del sistema", "programador del sistema" y "programador del sistema".

(3) El sistema operativo Linux está escrito en lenguaje C, por lo que también debes aprender a programar Linux. Solo si puedes

usarlo podrás comprender la esencia del kernel.

Libro recomendado: "Programación avanzada en entornos UNIX" (segunda edición)

(4) Es raro comprender la arquitectura, los principios y las instrucciones de ensamblaje de ARM cuando realizamos desarrollo integrado. escribir ensamblado, pero el requisito mínimo es poder comprender el ensamblaje del brazo.

(5) El trasplante del sistema requiere que comience desde el programa de arranque inferior y luego es el trasplante del kernel, el sistema de archivos. trasplante, etc.

Y esta parte del trasplante depende mucho del hardware, y sus pasos de configuración son relativamente complicados y no hay mucha información detallada.

(6) Desarrollo de controladores

El diseño de controladores de Linux es un campo muy desafiante y profundo.

El diseño de controladores de Linux pertenece esencialmente a la categoría de programación del kernel de Linux, por lo que es el kernel de Linux y la programación del kernel. , primero debes entender la composición del kernel de Linux, porque si estudias cada parte en detalle, se puede ampliar hasta convertirlo en un libro grueso.

Si el tiempo y las condiciones económicas lo permiten, la formación es completa. bastante bueno. No solo puede aprender conocimientos profesionales, sino también resolver el problema del empleo. ¡Es mucho más fácil encontrar una unidad de empleo que buscarla usted mismo! ¡La mejor institución de capacitación es Oriental Safari Embedded Academy! p>