Red de conocimiento informático - Conocimiento informático - ¿Es difícil aprender a desarrollar integrado?

¿Es difícil aprender a desarrollar integrado?

Sí.

1. Necesita aprender muchos conocimientos de software y hardware. No solo necesita aprender Java, C y otros programas, sino que también necesita profundizar en la capa inferior y comprender el ensamblaje, los algoritmos, las estructuras de datos, etc. Hay aún más hardware, incluidos condensadores y resistencias, analógicos y digitales. fuentes de alimentación, PCB, varios tamaños e integridad de la señal de la fuente de alimentación. Para realizar DSP, también es necesario comprender la simulación de algoritmos y la teoría matemática, y también es necesario considerar el equipo de hardware. Para cierta programación de chips, también es necesario considerar la estructura del circuito y el tamaño del condensador. Para la depuración, también necesita equipo externo y también necesita comprender los osciloscopios, el espectro, etc.

2. Las herramientas de productividad para varias plataformas de hardware no están unificadas. Codificar, compilar, depurar, grabar... cada paso es un gran obstáculo. Los idiomas utilizados, las plataformas de los sistemas operativos y el rendimiento del chip tampoco son uniformes. El autor dijo que hay hasta 5 entornos de compilación en la computadora, sin incluir el que usó cuando estudiaba.

De hecho, después de leer estos dos artículos, siento que los obstáculos que encuentran los desarrolladores al desarrollar software y hardware integrados se deben esencialmente a la selección de plataformas de chip inapropiadas cuando comienza a elegir la plataforma de chip adecuada. Si desarrollamos software y hardware integrados, los obstáculos mencionados anteriormente desaparecerán naturalmente.

En general, las empresas que fabrican sistemas integrados tienen sus propios productos y los productos que desarrollan son universales. Por otro lado, todos los que participan en trabajos integrados tienen un alcance de trabajo relativamente limitado y solo unas pocas áreas de conocimiento profesional involucradas. Y a medida que el conocimiento aumenta, la experiencia se vuelve más rica y hay una sensación de bienestar. logro. Con su edad y capital comercial, solo unas pocas palabras le harán admirar a los nuevos en la empresa. Y si tiene un conocimiento profundo de esta industria, podrá iniciar su propio negocio. En los últimos años, con el desarrollo de teléfonos inteligentes y tabletas, así como la adaptación de enrutadores y terminales de banda ancha, la demanda de talentos en esta área todavía existe objetivamente.