Para aprender a programar en lenguaje C de microcontroladores, ¿necesita aprender estructuras de datos y cosas similares?
1. Los principiantes no están familiarizados con los microcontroladores porque no es que no los entiendan, sino que no conocen los métodos y procesos. Ahora hablaré brevemente sobre esto, solo como referencia;
3. Primero, aprenda el microcontrolador con núcleo 8051: STC89C51-DIP40 de Acer de Taiwán/u otros como Xinmao. Conéctese a Internet para comprar una placa de desarrollo. El precio no será alto. Más de 200 yuanes.
4. Observa las funciones del microcontrolador: FLASH interno, RAM, TIMER, INT, ADC, USB, ISP/IAR, etc.
5. Entorno de compilación y software de programación KEIL.
6. Abra el programa de ejemplo de la placa de desarrollo, compílelo en KEIL, descárguelo a la placa y vea si el resultado es consistente con las instrucciones. Cuando logre este efecto, debe estar muy seguro. De hecho, realmente has aprendido el microcontrolador, lo lograste.
7. Luego regresa y mira la programación en lenguaje C. En realidad, es muy simple. Es hacer preguntas sobre datos, primero es fácil y luego es difícil. Utilice variables simples, matrices, puntero. Domina esto primero y luego haz otras cosas difíciles.
8. Experimenta más. Simplemente lee libros sin hacer nada. Tienes que hacer experimentos en la placa de desarrollo y luego hacer el proyecto y pronto te convertirás en un profesional.