Me gradué de la escuela secundaria y ahora tengo 23 años. ¿Es posible aprender yo mismo a programar microcontroladores para mantener a mi familia?
Si realmente quieres aprender sobre microcontroladores, debes comenzar con el lenguaje ensamblador. El lenguaje ensamblador es la base de todo aprendizaje. De lo contrario, si aprende software hasta la muerte, no sabrá lo que está pasando y la eficiencia de lo que escriba será extremadamente baja. El lenguaje C es un refinamiento del lenguaje ensamblador, un producto que especifica la transferencia de parámetros en registros. La conveniencia del lenguaje C es que no tiene que preocuparse por la capa inferior. La gestión de la capa inferior queda en manos del compilador del programa en lenguaje C.
Si no comprende el principio de funcionamiento del chip y comienza a aprender del lenguaje C unilateralmente, le resultará muy difícil aprender. No es necesario ser muy hábil en el montaje, pero sí saber lo que está pasando.
Después de aprender el microcontrolador, aprendí a dibujar una placa PCB. En realidad no es difícil. Pero si se quiere vivir bien, no es fácil hacer nada. La sociedad actual es demasiado grande. No importa lo que hagas, habrá gente compitiendo contigo por la comida.
La clave es tener ideas, ser capaz de innovar y poder producir diferentes efectos sobre lo mismo.