Hacer proyectos No es la variedad muy guiada que puedes obtener en clase, sino algo que haces desde cero. Resuelva algunos problemas en su dormitorio y gane experiencia con:
- Una pequeña plataforma Linux, como una frambuesa Pi o un BeagleBone Black. Aprenda cómo hacerlo a prueba de balas contra cortes de energía, cómo hablar con dispositivos a través de BLe o WiFi y cómo construir el núcleo
- Una plataforma integrada de nivel inferior, como Cypress PSoC 4 (para BLE) o TI CC3200 (para WiFi). Aprenda todos los periféricos: solo tome algunas tablas de arranque de sparkfun o adafruit y conéctelas.
- Circuitos de amplificador operacional. Estos a menudo están sorprendentemente mal cubiertos en las clases de EE, recomendaría tomar una clase específicamente enfocada en estos, pero asegúrese de comprender primero los diagramas de bode y las transformaciones de Laplace.
Además, aprenda algunas herramientas: Git, una unidad de prueba de franework, un rastreador de errores (puede usar el de github). Aprenda a documentar su código como diagramas de estado. Elija una buena guía de estilo de codificación C e intente seguirla. Conozca la diferencia entre ANSI C, C99 y C11; tus clases tenderán a enseñarte el mínimo común denominador, ANSI, pero al menos deberías aprender las características de C99: cada compilador en el universo admite al menos esas.
- Si me gusta el software, los sistemas integrados y el IoT, ¿qué maestría sería mejor para mí, CS o ECE?
- ¿Cuáles son algunos proyectos de BTech para el último año que se basan en sistemas integrados?
- ¿Dónde puedo aprender profesionalmente la depuración de sistemas integrados? Un libro, un curso o cualquier cosa.
- ¿Cuál es el futuro y el crecimiento de los sistemas integrados?
- ¿Trabajar en Arduino Mega y trabajar en el microcontrolador 8051 es lo mismo para el aprendizaje integrado?