Esta orden–>
1) 8051
comience con la programación en lenguaje ensamblador … y luego cambie a C porque tiene más ventajas.
(use chips fácilmente disponibles como el de ATMEL, Dallas Semiconductors, Philips, etc.)
2) AVR
le da una idea de la programación y cómo se organizan los registros y cómo se accede a ellos.
3) controladores PIC
Para ellos tienen una organización diferente y conjuntos de instrucciones. También le recomendaría que pruebe sus códigos en hardware aquí, ya que el PIC requiere que se establezca algo llamado como bits de configuración para el hardware mientras graba el chip. Es muy importante saber esto.
4) Arduino, netduino (opcional)
Si desea tener una idea de la programación orientada a objetos, debe intentar esto.
- Lecciones de vida: ¿Qué se debe aprender de las personas grandes y famosas?
- ¿Qué puedo vender para aprender ventas?
- ¿Qué podemos aprender de PM Modi?
- ¿Cómo enseñaría o recomendaría Alexander Grothendieck cómo aprender matemáticas?
- Cómo aprender a tocar música soul.
5) BRAZO
Comience con la programación básica que involucra varios registros y eventualmente puede aprender RTOS (sistemas operativos en tiempo real) y usarlo. Conozca cómo se realiza el cambio de contexto y cómo utiliza los controladores para realizar múltiples tareas.
6) Controladores que usan RTOS basados en Linux
Una vez que sepa cómo funciona el RTOS, debe ingresar a este mundo de Linux y aprender por qué se dice que tiene un enorme potencial. También debes jugar con raspberry-pi después de ARM.
Gracias por preguntar, Avinash Mishra. Contestar esto fue como un viaje a mi carril de la memoria.
Todo lo mejor.