Red de conocimiento informático - Aprendizaje de código fuente - Asumir programación MCU

Asumir programación MCU

Existen muchos tipos de microcontroladores y se pueden actualizar rápidamente. Además, diferentes chips tienen diferentes arquitecturas internas y diferentes lenguajes ensambladores. Es difícil decir qué libro es el mejor.

Pero si recién está sentando las bases, generalmente se recomienda aprender primero la serie 8086. Aunque este chip ya no existe, el concepto básico sigue siendo el mismo. Además, 8086 tenía pocas interfaces integradas en ese momento, por lo que era muy claro de aprender.

Entonces se recomienda buscar libros sobre la serie 8051 y la serie PIC. 8051 y 8086 son del mismo origen y ahora muchos chips son similares a ellos. El PIC es diferente de la arquitectura de la serie 80, que es más fácil de entender, tiene interfaces más integradas y se usa más ampliamente.

Después de eso, necesito complementar mi experiencia en el desarrollo de microcontroladores en lenguaje C y comprar un conjunto de herramientas de desarrollo por valor de varios cientos de yuanes para practicar. Existen diferencias en el lenguaje ensamblador de varios chips. El lenguaje ensamblador es oscuro y difícil de entender, y el lenguaje C es más conveniente. (En realidad, personalmente soy mejor en lenguaje ensamblador).

Finalmente, cuando realmente asumas un proyecto, asegúrate de leer atentamente el manual de instrucciones del chip. Permítanme empezar diciendo que la arquitectura de cada chip es diferente y el lenguaje también es diferente. Cada interfaz IO, tamaño de memoria, frecuencia del oscilador de cristal, etc. Afectará el rendimiento del sistema que desarrolle.

Hace muchos años que no desarrollo y no sé mucho sobre el desarrollo de los chips actuales. Las anteriores son algunas de mis experiencias, espero que te sean de ayuda.