Tengo 29 años y quiero trabajar en sistemas integrados. Este es un punto de partida. ¿Aún es demasiado tarde? Se dice que los empleadores tienen requisitos y restricciones en cuanto a edad y experiencia laboral.
La incrustación implica una amplia gama de conocimientos; . . No hay muchos certificados reconocidos por la sociedad. ¡La clave es que es muy difícil de medir! Por lo tanto, no necesita preocuparse por el certificado por el momento, siempre que aprenda la teoría básica de los sistemas integrados;
Integrado amplio: 1. Microcontrolador integrado (como dice el refrán, único -microcomputadora con chip); 2. Microprocesador integrado (con ARM (representado por ARM); 3. DSP (Procesamiento de señal digital); 4. SOC (Chip Mountain System);
Actualmente solo he aprendido un poco. sobre microcontroladores y ARM en la escuela. ;
Una breve discusión sobre el aprendizaje de microcontroladores:
El aprendizaje de microcontroladores es demasiado simple (ahora), e incluye principalmente los principios de los microcontroladores (para dominar los principios de funcionamiento del hardware) y el lenguaje c51 (para dominar las ideas de programación), dibujo protel (por lo tanto, dominar el diseño de hardware: estas tres son las primeras batallas para su sistema integrado, y si las aprende bien o no, está directamente relacionado con su desarrollo futuro); son la base de la base (no requiere ninguna base, pero cambios. Una idea es más difícil. ¡Vamos! )
Hablemos primero de la más difícil: un procesador típico con una cuota de mercado de 70: ARM; su popularidad es similar a la del procesador Inter en PC; ARM y el aprendizaje de microcontroladores son dos conceptos diferentes. Arm debe integrarse en el sistema operativo para aprovechar plenamente sus ventajas como procesador de 32 bits. ARM también se puede utilizar como un microcontrolador potente, ¡pero esto es un desperdicio! ¡Así que aprender arm requiere aprender el sistema operativo! El sistema operativo aquí es un sistema operativo integrado, y es difícil de aprender, y no es difícil, después de todo, es un sistema operativo. Aprendí Linux durante 2 meses, ¡pero no obtuve ningún resultado! Jaja;
Con un sistema operativo, también necesitas un controlador, y la programación de este controlador subyacente es relativamente complicada. ¡Todavía no tengo la confianza suficiente para hacerlo!
Para utilizar un sistema operativo, es necesario colocar el sistema operativo en el chip. El término profesional es: trasplante de sistema operativo, ¡esta es otra forma!
Buen sistema operativo, ok; driver, lo siguiente es desarrollo de aplicaciones, recuerda que es desarrollo de aplicaciones integradas, que es diferente al desarrollo de aplicaciones de windows. Hay pocos recursos integrados, por lo que los requisitos de desarrollo son relativamente más altos. ¡Suficiente para que aprendas!
Entonces, cuando aprendes ARM integrado, tienes que concentrarte, ¡no te importa! Después de todo, ¡la energía humana es limitada! ! ! ! ! ! ! ! !
(¡Otro DSP y SOC del que no sé mucho! ¡Deja de hablar!)
Sin embargo, luego está el MCU y el brazo mencionados anteriormente, si quiero lograr el control remoto; , el ¿Cómo hacerlo? Entonces necesito una computadora host. Tanto el microcontrolador como el brazo son computadoras esclavas. Necesitamos realizar un monitoreo remoto de la computadora superior en la computadora inferior. ¿Qué debo hacer? Necesitamos aprender la programación de la computadora host. ¡Al menos tienes que saberlo! ! ! ! ! ¡No hay suficiente tiempo ni energía! (Por supuesto, no lo supe hasta más tarde).
Lo anterior tiene que ver con tecnología::: y gestión: el proceso de diseño de software, la gestión de proyectos debe saberlo; además, bases de datos y sitios web. , y otras capas superiores ¡Tienes que entenderlo todo!
¡Te dije que lo sabía! De hecho, solo necesito saberlo, y ahora la división del trabajo es clara, ¡no todos necesitan aprenderla y dominarla!
¡Ah, y certificación!
Solo conozco una certificación: Título profesional intermedio de software nacional - Examen (nivel) de calificación técnica profesional de software y tecnología informática nacional: Diseñador de sistemas integrados es más difícil, principalmente porque el rango de prueba es; amplio y profundiza la comprensión de los sistemas integrados también.
¡Está bien! ¡Probablemente ya casi esté terminado! ! !
¡Espero que te ayude! ! ! ! Espero adoptar! ! Absolutamente nada de Ctrl C.
También hay algunos artículos en esta área en mi espacio, ¡puedes echarle un vistazo! ! Gracias
Añadido:
¡Oye! ¡Parece que la adopción es más problemática! Ja ja. .
Para ser honesto, los trabajos integrados son difíciles de encontrar.
En primer lugar, debido a que el umbral es alto, los requisitos académicos son relativamente altos, ¡no comunes! Por supuesto, todos estos están dirigidos a grandes empresas. Eligen a personas prometedoras y con un alto nivel educativo para centrarse en la formación;
Es relativamente fácil entrar en las pequeñas empresas, siempre que sus habilidades sean buenas, pero. Para los recién graduados, digamos, ¡ninguna formación es lo peor! ¡Así que al principio estaba muy cansado! También hay muchas empresas pequeñas, especialmente en Shenzhen, Guangzhou y Beijing. ¡Tampoco conozco la empresa específica!
Soy de Suzhou y hay muchas empresas de microcontroladores aquí, ¡especialmente en los parques cerca de Suzhou, Kunshan y Wuxi! Más allá de eso, ¡hay más en Hangzhou!
¡Eso es todo lo que sé!