Recientemente comencé a aprender microcontroladores, pero escuché que muchos estudiantes de primaria participarán en algunas competencias de microcontroladores. ¿Han estado aprendiendo lenguaje ensamblador desde la escuela primaria?
Depende de hasta qué punto lo hayan aprendido. Creo que los estudiantes de primaria no tienen un conocimiento profundo de los microcontroladores. Su comprensión de los microcontroladores se limita al lenguaje superficial de alto nivel para ver qué impacto tiene en la ejecución, sin considerar cuestiones como esta. como registros, temporización, circuitos, etc. (como la biblioteca de firmware STM32), lo que significa que hay muy poco contacto con la capa inferior. Cuando los estudiantes de primaria aprenden microcontroladores, son guiados por profesores que les proporcionan códigos ya preparados o funciones preformadas. A los estudiantes de primaria solo se les permite saber cómo conectar y usar funciones..., tal vez sea todo el crédito. del maestro!
Para las universidades o los adultos, aprender microcontroladores no se trata de "saber esto" como los estudiantes de primaria, sino de saber "por qué es así", circuitos analógicos y circuitos digitales, matemáticas, principios de interfaz de computadora, lenguaje ensamblador y Programación en lenguaje C, y muy importante inglés. Los circuitos analógicos y los circuitos digitales, las matemáticas, los principios de la interfaz de la computadora, la programación en lenguaje ensamblador y C y, muy importante, el inglés, requieren una cierta base para aprender bien.