¿Cómo aprender sistemas integrados?
En primer lugar, el lenguaje C está fuera de toda duda. Para aquellos que se dedican al desarrollo de software o hardware integrado, es necesario dominar el lenguaje C, especialmente para aquellos que se dedicarán al desarrollo de software integrado en el futuro. Ahora la mayoría usa lenguaje C. ¿Puedes decir que no puedes dominarlo? En cuanto a cómo aprender el lenguaje C, creo que cada uno tiene su propia forma de aprender estos conocimientos básicos. La clave es estudiar, leer libros o ver algunos vídeos online. Mucha gente preguntará, ¿cómo aprender el lenguaje C? No creo que haya una respuesta estándar. Creo que al menos después de comprender algunos conceptos básicos, deberías empezar a escribir código, y lo más importante es hacerlo. Cuando encuentre problemas al comienzo de su trabajo, pueden turnarse para estudiar y consultar los libros de texto. Los beneficios en ese momento no se podían obtener leyendo libros.
En segundo lugar, necesitas saber algo sobre el sistema operativo, lo que definitivamente te ayudará a comprender el hardware y el software. Necesitamos comprender la gestión del sistema, como los procesos, los subprocesos, cómo el sistema asigna recursos y cómo el sistema gestiona el hardware. Por supuesto, puedes entenderlos a fondo sin leer un libro. Si no los comprende de inmediato, está bien. Lea más y combínelo con experiencia en proyectos futuros y comprenderá mejor.
También es necesario aprender sistemas integrados, como programación en Linux o wince, lo que será de gran ayuda para futuras programaciones de aplicaciones. Por supuesto, si eres usuario de teléfonos móviles, puedes aprender sistemas operativos como MTK, Symbian y Android. Android es la tendencia de desarrollo futura y ahora es muy popular. Android también está empaquetado según el sistema Linux. Se recomienda aprender Linux primero.
Además, quiero aprender de MCU, ARM o MIPS. Mucha gente dice que no tengo experiencia con microcontroladores. ¿Puedo aprender ARM directamente? Creo que eso está totalmente bien. Por supuesto, lo mejor es que hayas aprendido a manejar microcontroladores. Será más fácil aprender ARM en el futuro.
Finalmente, si conoce todos los conocimientos anteriores, 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, que será muy importante para todo su desarrollo integrado. Todo muy útil. Si es posible, también puedes aprender el código fuente de Linux. Por supuesto, si miras directamente el código 2.6, creo que te dolerá. Puede echar un vistazo a versiones anteriores del código de Linux, como el código 0.12, etc. Aunque el gorrión es pequeño, tiene todos los órganos internos. Si ha leído todo esto, supongo que es un ingeniero integrado de gran éxito.
En cuanto a los conocimientos mencionados anteriormente, ¿cómo aprenderlos? 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 simplemente mira vídeos. También tienes que elegir vídeos, no puedes simplemente verlos, tienes que elegirlos, tienes que elegirlos. Vine aquí de la misma manera, pero soy muy vago y no puedo leer. Quiero dormir cuando leo, así que he estado viendo videos en los últimos años. Ahora se me puede considerar exitoso en matemáticas, pero puedo. No se puede decir que sea un experto.
Vi una serie de vídeos integrados en blogs en Internet, organizados según los cursos de la institución de formación. Sigue siendo muy bueno. Puede buscar "bo embed" usted mismo.
Personalmente creo que está bastante bien. Originalmente quería organizarlo, pero el espacio en el disco duro de mi computadora es solo de 40G. No tengo otra opción pero no tengo suficiente tiempo. No estoy tratando de hacer publicidad para él. Aunque cuesta dinero, creo que es bastante bueno. Al menos no tengo que solucionarlo ni dedicar mucho tiempo a buscar recursos. Por supuesto, si hay algunos en línea y su velocidad de Internet y su disco duro son suficientes, se recomienda que los descargue usted mismo. Pensando en cuándo debería empezar a educarme. Había muy pocos recursos de vídeo en ese momento. Gasté al menos unos miles de dólares en libros y vídeos, pero creo que valió la pena. Al menos ahora he adquirido muchos conocimientos.