Colección de citas famosas - Consulta de diccionarios - Cómo aprender a usar microcontroladores

Cómo aprender a usar microcontroladores

Como dijiste, la práctica es lo más importante y la práctica debe tener las condiciones de hardware correspondientes. Primero puedes comprar una placa de desarrollo de microcontrolador barata. La que tiene funciones más completas puede costar varios cientos de yuanes y la más barata. uno solo cuesta decenas de yuanes, puedes comprarlo en Taobao. Es muy barato por 100 a 200 yuanes, tiene muchas funciones y el CD adjunto contiene muchas rutinas y materiales de aprendizaje. Cuesta unas pocas decenas de yuanes. Puede ejecutar programas escritos por otros en la placa de desarrollo, luego aprender y analizar estos programas, realizar algunas modificaciones basadas en los programas de otras personas y ejecutarlos en la placa de desarrollo, y luego pasar gradualmente a escribir algunos programas de forma independiente.

El problema con el uso del ensamblador es su legibilidad y facilidad de mantenimiento. Especialmente cuando el programa no está bien anotado, la reutilización del código también es relativamente baja. Si usa C, puede ser muy bueno. Estos problemas, los programas escritos en C son más fáciles de leer y mantener debido a la buena estructura y modularidad del lenguaje C. Además, debido a la modularidad, los programas escritos en lenguaje C tienen buena portabilidad y código funcional. Se puede trasplantar fácilmente de un proyecto a otro, lo que reduce el tiempo de desarrollo. Escribir programas en C está más en línea con los hábitos de pensamiento de las personas que el ensamblaje. Esto reduce el tiempo de desarrollo y depuración de los programadores. Un lenguaje como C no tiene que estar muy familiarizado con el proceso informático del procesador. Esto significa que pueden comenzar rápidamente con nuevos procesadores sin conocer la estructura interna específica del procesador, lo que hace que los programas escritos en C sean más portátiles que los programas ensambladores. Muchos procesadores admiten compiladores de C. Todo esto no significa que el lenguaje ensamblador no tenga cabida. Muchos sistemas, especialmente los sistemas de reloj en tiempo real, se programan conjuntamente con C y lenguaje ensamblador. Cuando los requisitos del reloj son muy estrictos, el lenguaje ensamblador se convierte en la única forma. , se recomienda que todas las operaciones de la interfaz de hardware se programen en C. La característica de C es que permite operar el hardware lo menos posible. Es un lenguaje muy funcional y estructural.