Para aprender microcontroladores, debes aprender el lenguaje ensamblador o simplemente aprender bien el lenguaje C.
El lenguaje C es mejor para la ingeniería de microcontroladores. Es demasiado complicado para usar el ensamblaje. El lenguaje C requiere 100 líneas y el ensamblaje requiere entre 300 y 500 líneas. . . .
Ya aprendí el lenguaje C (no específicamente para codificar microcontroladores) y luego planeo comenzar a usar el lenguaje C de microcontroladores el próximo semestre, lo que demuestra que el lenguaje C es más adecuado para microcontroladores. Mucha gente no puede compilar el diseño del curso de microcontroladores que estamos haciendo usando ensamblador, pero es muy fácil de usar C.
Aprenda C primero, luego podrá tener una comprensión general del ensamblaje
1. Para proyectos normales, simplemente aprenda C bien, pero no es suficiente.
2. Hoy en día, los lenguajes de programación populares para el desarrollo de microcontroladores incluyen ensamblador, c y c++.
3. Pueden ser interdependientes. Por ejemplo, si se requiere velocidad de desarrollo, podemos intentar usar c o c++, porque son más rápidos que usar ensamblador para completar tareas. Por ejemplo, si se requiere velocidad de ejecución, debemos considerar el uso del ensamblaje, porque el ensamblaje es generalmente entre un 5% y un 15% más rápido que c o c++. Además, también podemos considerar usar c o c++ para anidar el ensamblaje y completarlo.
4. Según la explicación anterior, solo el lenguaje C no es suficiente. Si tiene tiempo, puede echar un vistazo a ensamblador y c++.
El lenguaje C es un lenguaje de programación informática que tiene las características tanto de un lenguaje de alto nivel como de un lenguaje ensamblador. Fue propuesto por D.M. Ritchie del Bell Research Institute en los Estados Unidos en 1972. Después de 1978, el lenguaje C se trasplantó a microcomputadoras grandes, medianas y pequeñas. Puede usarse como lenguaje de diseño de sistemas de trabajo para escribir aplicaciones de sistemas. programa de aplicación. Los lenguajes de programación escriben aplicaciones que no dependen del hardware de la computadora. Se usa ampliamente y tiene fuertes capacidades de procesamiento de datos. No solo se usa en el desarrollo de software, sino que también requiere el uso del lenguaje C en diversas investigaciones científicas. Es adecuado para escribir software de sistemas, gráficos y gráficos tridimensionales y bidimensionales. animaciones. Las aplicaciones específicas incluyen microcontroladores y sistemas integrados.