Bueno para eso, debes prepararte de las siguientes maneras
Primero: – debe tener un conocimiento competente de la programación en C (consulte el libro de TMH)
>>
- ¿Fue un error la programación orientada a objetos?
- ¿Deben los ingenieros diseñar?
- ¿Debería una empresa de servicios de software de 500 empleados pasar a la metodología scrum?
- ¿Por qué las pruebas de mutación son importantes en la ingeniería de software?
- ¿Cómo desarrollan software las nuevas empresas indonesias?
2º: – comando en lenguaje ensamblador (microcontrolador, programación AVR) si va a diseñar un controlador.
>>
Tercero: – comando en ARM (si es para el diseño del procesador) (Andrew Sloos, consulte solo los primeros 4 chepters, estará claro)
>>
4to: – debe tener aclaraciones básicas sobre estructuras de datos (indiabix, sanfondary, puntos de tutoriales, geeksforgeeks, puede referir cualquier sitio, todos están bien para obtener conocimiento en 20 días)
>>
5to: – debe saber sobre el sistema operativo Linux.
>>
6to: – debe saber acerca de los controladores de dispositivos (consulte O’RELLY)
>>
Séptimo: – debe saber acerca de RTOS (consulte el libro Qing LI, máximo 2 días para básico)
Con esto, todas las armas listas, puedes entrar en el mundo de
Incrustado. Para el nivel de entrada esto es suficiente.