Red de conocimiento informático - Material del sitio web - ¿Hasta dónde has aprendido microcontroladores en tres años de universidad? ¿Puedes encontrar trabajo? ¿A qué tipo de empresa puedo unirme? ¿En qué debo centrarme en un microcontrolador? ¿Qué certificado necesito obtener?

¿Hasta dónde has aprendido microcontroladores en tres años de universidad? ¿Puedes encontrar trabajo? ¿A qué tipo de empresa puedo unirme? ¿En qué debo centrarme en un microcontrolador? ¿Qué certificado necesito obtener?

¿El cartel original es ahora un estudiante de segundo año?

El microcontrolador es la base. Algunas personas lo usan como una herramienta (como se mencionó anteriormente) y otras lo usan como una forma de llegar a lugares superiores (como hardware integrado ARM, DSP, FPGA, sistema operativo). )

Primero dedica un semestre a aprender los más básicos y luego reflexiona sobre tus propios intereses

Encuentra el tutorial más simple y lee los primeros capítulos (ver 51 palabras IO, temporizadores, y UART son suficientes, no mires esos 8031 ​​y luego expandas una gran cantidad de dispositivos), aprende a ensamblar (al menos puedes entenderlo) y observa la sintaxis y las rutinas de C51. Aprenda algunos circuitos periféricos básicos, como luces de marcha, zumbadores, pantallas de escaneo de tubos digitales, teclados de escaneo, etc. (conexión de hardware y programación en C). Lo anterior es el más básico, alrededor de 3-4 semanas.

Compre una placa de desarrollo o suéldela usted mismo e intente escribir el programa usted mismo. Por ejemplo, protocolos de comunicación, conversión de digital a analógico, etc., vea si puede escribir código de acuerdo con el tiempo para que el microcontrolador se comunique con dispositivos periféricos y algunos algoritmos de control (PID, etc.), vea si puede escríbelos. (Tenga en cuenta que el mundo real es simulado y está lleno de interferencias. No es difícil expresar muchas cosas en lenguaje C. Pero si se puede realizar en la realidad es otra cuestión. Necesita buscar más información en línea para ver cómo lo hacen otros. )

La electrónica analógica se ocupa principalmente de transistores, amplificadores operacionales, etc.

En términos de software, preste atención a la estandarización, la mantenibilidad del código (lo sabrá cuando salga a trabajar más tarde) y la eficiencia (cómo aprovechar al máximo la CPU), y aprenda el sistema operativo si es necesario (el llamado embebido hoy en día es multipropósito). (consigue un sistema operativo)

Consejo final: No seas supersticioso con los libros, pero visita más foros.

No te obsesiones con teorías complejas