Quiero aprender sobre desarrollo integrado. ¿Puede algún maestro darme una lista de libros? Por favor, traiga al autor conmigo.
No creas que el camino es largo. ¡Se trata de programar, programar, programar, programar de nuevo, programar de nuevo! Espere la oportunidad de iniciar un negocio (no crea en los milagros, es difícil lograr iniciar un negocio a ciegas, e incluso si tiene éxito, puede que no haya mucho espacio para el desarrollo).
Libros integrados recomendados
Conceptos básicos de Linux
1. "Guía de programación de Shell para Linux y Unix"
Conceptos básicos del lenguaje C
1. "C Primer Plus, quinta edición" de Stephen Prata
2 "El lenguaje de programación C, segunda edición" de Brian W. Kernighan David M. Rithie (K & R) Autor<. /p>
3. "Programación avanzada en el entorno UNIX, 2.ª edición" (APUE)
4. "Explicación detallada del desarrollo de aplicaciones Linux integradas"
Núcleo de Linux<. /p>
1. "Comprensión profunda del kernel de Linux" (tercera edición)
2 "Análisis del escenario del código fuente del kernel de Linux" por Mao Decao y Hu Ximing
<. p>Dirección de I+D1. "Programación de red UNIX" (UNP)
2. "Explicación detallada de TCP/IP"
3. "
4. "Desarrollo de controladores de dispositivos Linux" (LDD)
5. "Programación avanzada de Linux" por Yang Zongde
Conceptos básicos de hardware
1. Arquitectura y programación ARM" por Du Chunlei
2. Hoja de datos S3C2410
Conceptos básicos de inglés
1. "Inglés profesional en informática y comunicación"
p>Tutorial del sistema
1. "Sistema integrado: arquitectura, programación y diseño"
2. "Sistema integrado: uso de código fuente abierto y procesamiento StrongARM/Xscale" Sistemas Linux integrados" por Mao Decao y Hu Ximing
3. "Construcción de sistemas Linux integrados"
4. "Principios y ejemplos de desarrollo de sistemas ARM integrados" por Yang Zongde
Base Teórica
1. "Introducción a los Algoritmos"
2. "Estructura de Datos (Edición en Lenguaje C)"
3. y arquitectura? Análisis de rendimiento"
4. "Comprensión profunda de los sistemas informáticos" por Randal E. Bryant David O'Hallaron
5. "Sistema operativo: esencia y principios de diseño "
6. "Principios de compilación"
7. "Comunicaciones de datos y redes informáticas"
8. "Principios y aplicaciones de compresión de datos"
Recomendaciones de libros sobre lenguaje C
1. El lenguaje de programación C "Lenguaje de programación C"
2. Punteros sobre C "C y punteros"
3. Trampas y trampas de C "Trampas y defectos de C》
4. Lenguaje C experto 《Programación experta en C》
5. Escribir código limpio -----Técnicas de Microsoft para desarrollar errores. Programas C gratuitos
p>
"La esencia de la programación: el secreto de Microsoft para escribir programas C de alta calidad y sin errores"
6. "Programación de sistemas integrados" en C y C++
7. "Práctica de programación de sistemas integrados en lenguaje C"
8 "Guía de programación en C++/C de alta calidad" Lin Rui
Cod tanto como sea posible. Para aprender bien C, no puedes concentrarte simplemente en C. Los algoritmos, los métodos arquitectónicos, etc. son todos importantes.
Muchos de los libros aquí son solo recomendaciones. No les prestes demasiada atención. ¡La clave es lo básico, que es la máxima prioridad! ! !