Red de conocimientos turísticos - Conocimientos sobre calendario chino - He estado involucrado en la industria de fabricación de placas de circuitos PCB durante 3 años. Quiero cambiar de carrera para aprender sobre microcontroladores, sistemas integrados, participar en el desarrollo de hardware y cambiar la dirección de mi vida.

He estado involucrado en la industria de fabricación de placas de circuitos PCB durante 3 años. Quiero cambiar de carrera para aprender sobre microcontroladores, sistemas integrados, participar en el desarrollo de hardware y cambiar la dirección de mi vida.

Actualmente me dedico al campo de la programación de microcontroladores.

Permítanme hablar brevemente sobre mi situación. Nací en 1987, me especialicé en ciencia y tecnología electrónica y me gradué con una licenciatura general en 2009. Me dedico a la programación de microcontroladores y al desarrollo de pequeños electrodomésticos. usando C y ensamblador Actualmente, dos años de experiencia. Aunque todavía soy un novato, todavía puedo servir como referencia como alguien que ha pasado por esto, jaja.

El primero es el microcontrolador (aquí se refiere al microcontrolador de 8 bits), que se puede decir que es la base de la industria electrónica. No es difícil aprender microcontroladores, siempre que tengas algunos. Los circuitos digitales básicos y comprender la lógica digital básica son muy aburridos. Se recomienda encarecidamente comprar una placa de desarrollo, comenzar desde el aprendizaje más básico sobre cómo encender una lámpara LED y luego profundizar gradualmente y aprender gradualmente el microcontrolador y los circuitos digitales. . Creo que dado que LZ estudió estos cursos en la universidad, no debería ser difícil retomarlos y podrá estudiar solo. Barrera de entrada: relativamente baja.

El segundo es el hardware integrado. A lo que me refiero aquí es al hardware subyacente integrado. La mayor parte del hardware integrado también se basa en microcontroladores, pero es un microcontrolador de 32 bits de gama relativamente alta (debido a que es de gama alta, generalmente no se le llama microcontrolador). distinguirlo), y hay otros FPGA/CPLD, DSP, etc. Por ejemplo, la CPU del iPhone 4, que goza de gran popularidad últimamente, es un microcontrolador de 32 bits. El desarrollo de hardware subyacente aquí es similar a la programación de microcontroladores de 8 bits, pero es mucho más complicado e involucra controladores de chip, protocolos de comunicación, etc. para varios dispositivos periféricos. Requiere dominio tanto del software como del hardware. aprende bien sin cierta base y experiencia pero esta línea de trabajo también ofrece los salarios más generosos en la industria electrónica, jaja. Aquí le sugiero que comience lentamente con microcontroladores de 8 bits y luego cambie a microcontroladores de 32 bits si tiene la oportunidad. Barrera de entrada: alta.

Luego viene el software integrado. Esto se refiere al software de aplicación integrado. El hardware se ha creado y puede ejecutar el sistema Linux o el sistema Wince, por lo que no necesita preocuparse por el hardware. Todo lo que tiene que hacer es escribir algún software de aplicación en este sistema operativo integrado. Utiliza principalmente C/C++, etc. Por ejemplo, si una cámara está conectada a un dispositivo terminal a través de USB, necesita escribir un programa para controlar la cámara. Esto es desarrollo de software. Dado que LZ se especializa en informática, debería haber aprendido a programar para plataformas de sistemas operativos. No debería ser difícil retomarlo ahora (aunque es difícil para mí, jaja). Umbral de entrada: Medio.

En resumen, dependiendo de la dificultad de empezar, se recomienda empezar con un microcontrolador y comprar una placa de desarrollo para estudiar por tu cuenta. Después de dos o tres meses de estudio, habrás acumulado algo de experiencia. Y luego intente encontrar un trabajo relacionado para aumentar aún más su experiencia. Esta etapa es más difícil y el salario es relativamente bajo. Si tiene la oportunidad, también puede pasar al aprendizaje. Microcontroladores de 32 bits y transición a hardware integrado. En cuanto al software integrado, teniendo en cuenta que eres un experto en informática, LZ, también puedes intentar aprender del software integrado. Si tienes una persona experimentada que te guíe, será más eficaz con la mitad del esfuerzo. En cuanto al hardware integrado, no lo piense por el momento. Es realmente demasiado difícil cambiar a esta industria cuando tenga algo de experiencia en el desarrollo de microcontroladores.

Para añadir una pequeña digresión, actualmente me dedico a la programación de microcontroladores y al desarrollo de pequeños electrodomésticos. También estoy aprendiendo hardware integrado en mi tiempo libre. Ahora solo tengo un conocimiento superficial del mismo. El objetivo futuro es desarrollarte en esta área, LZ. Tienes aproximadamente la misma edad que yo y estamos en los años dorados de la juventud cuando tienes el mayor deseo de aprender y la mayor energía en la vida. De verdad, mientras quieras. Para aprender, no hay nada que no puedas aprender. ¡Trabajemos duro juntos, jaja!