Cómo aprender integrado
El único requisito es que estés dispuesto a aprender y dedicar tiempo. No es necesario hacer mucha preparación. Déjame mostrarte los artículos de aprendizaje.
¿Qué conocimientos básicos debes aprender al aprender integrado?
En primer lugar, no hay duda sobre el lenguaje C, ya sea que esté desarrollando software o hardware integrado, dominar el lenguaje C es necesario, especialmente para aquellos que están comprometidos con el desarrollo de software integrado en el futuro. la mayoría de la gente usa el lenguaje C ahora. ¿Crees que está bien si no lo dominas? En cuanto a cómo aprender el lenguaje C, creo que cada uno tiene su propio método para estos conocimientos básicos. La clave es aprenderlo, ya sea leyendo un libro o viendo algunos videos en línea. Mucha gente preguntará cómo aprender el lenguaje C. Creo que no existe una respuesta estándar para esto. Creo que al menos después de comprender algunos conceptos básicos, es hora de escribir código. Cuando lo haces y encuentras problemas, lo más importante es estudiar por turnos y consultar el libro de texto. no es lo que puedes obtener simplemente leyendo.
En segundo lugar, debes tener ciertos conocimientos sobre el sistema operativo, lo que sin duda será de gran ayuda para tu comprensión del hardware y el software. Debe comprender la administración del sistema, como los procesos, los subprocesos, cómo el sistema asigna recursos y cómo el sistema administra el hardware. Por supuesto, no puede comprenderlos completamente si no puede comprenderlos. De una vez, no importa, lea más. Combinado con la experiencia futura en proyectos, tendrá una mejor comprensión.
También debes aprender sistemas integrados, como programación en Linux o wince, lo que será muy útil para la programación de aplicaciones futuras. Por supuesto, si estás fabricando un teléfono móvil, puedes aprender MTK, Symbian,. y Android cuando se trata de sistemas operativos, Android es la tendencia de desarrollo futura y ahora es muy popular. Android también está empaquetado en base al sistema Linux, por lo que se recomienda aprender Linux primero.
Además, deberías aprender sobre microcontroladores, ARM o MIPS. Mucha gente dice que no tengo experiencia en microcontroladores. ¿Puedo aprender ARM directamente? Creo que no hay ningún problema. Por supuesto, si has aprendido sobre microcontroladores, será mejor que aprendas ARM en el futuro.
Finalmente, si ha comprendido el conocimiento anterior, debe leer algunos códigos excelentes, como estudiar el código fuente de UBOOT en combinación con el manual del chip arm y comprender el desarrollo mínimo del sistema. Es muy útil para todo su desarrollo integrado. Si es posible, también puede estudiar el código fuente de Linux. Por supuesto, si lee el código 2.6 directamente, creo que será muy doloroso. Primero puede mirar la etapa inicial. Código de Linux, como el código 0.12, etc., aunque es pequeño, tiene todos los órganos internos. Si lo lees todo, creo que serás un ingeniero integrado muy exitoso.
¿En cuanto a cómo aprender los conocimientos mencionados anteriormente? Cada uno debería encontrar su mejor método. El llamado mejor método es el que más le convenga. Mucha gente no sabe leer libros, así que ve a ver los vídeos. Los vídeos también deben elegirse, no simplemente verse casualmente, deben ser selectivos y seleccionados. He venido por aquí, pero soy una persona vaga. No puedo leer libros y tengo ganas de dormir cuando los leo. Así que en los últimos años he estado viendo videos. Considero exitoso en mis estudios, pero no soy muy bueno en eso, me atrevo a decir que es un maestro.
Vi en Internet que alguien resumió el video de aprendizaje integrado, una serie de prácticas y videos tutoriales integrados, puedes consultar el sitio web.
Lo miré con atención y lo encontré muy interesante. Sí Originalmente quería solucionarlo, pero el espacio en el disco duro de mi computadora es solo de 40G. No tengo otra opción y no tengo suficiente tiempo. Estoy más que dispuesto pero no puedo hacer nada. anunciar Aunque cuesta dinero, creo que es bueno, al menos no tienes que solucionarlo y perder mucho tiempo buscando recursos, por supuesto, si está disponible en línea y tu velocidad de Internet y tu disco duro. son suficientes, le sugiero que lo descargue usted mismo en línea. Pensando en cuando comencé a aprender, había muy pocos recursos de video. Gasté al menos varios miles de yuanes en libros y videos, pero creo que valió la pena. Al menos ahora he recuperado muchos conocimientos.
Finalmente, espero que este artículo sea útil para los amigos que aman el desarrollo integrado y desean dedicarse al desarrollo integrado. Me gustaría darte una frase simple y simple: ¡La perseverancia es la victoria! ¡Lo más importante es la perseverancia! ¡También puedes ver cómo persistir en el aprendizaje integrado!
¡Reimpreso de Embedded Learning Network!