Red de conocimientos turísticos - Información de alquiler - Microcontroladores y Computadoras

Microcontroladores y Computadoras

Este controlador habla mucho sobre componentes internos integrados.

Te pondré un ejemplo sencillo.

Por ejemplo, si el microcontrolador está conectado a un dispositivo IIC, normalmente agregará resistencias pull-up de 10K en la línea de reloj (SCL) y la línea de datos (SDA), que puede considerar como físicas. unidades (controlador de hardware).

Si el microcontrolador quiere leer y escribir dispositivos IIC, necesita escribir código de acuerdo con el diagrama de tiempo IIC. Este es el controlador de software (controlador de programa).

Pon otro ejemplo. ¿Puedes conectar las teclas matriciales directamente al puerto P1 y usarlo? La respuesta es no, debe escribir el código de escaneo de matriz correspondiente. Esta parte del código puede ser equivalente al controlador de software de la computadora.

Al igual que cuando conectas una cámara a un USB, la computadora solo puede saber que el USB está conectado a una pieza de hardware, pero no sabe cómo leer y escribir en el hardware. Programa de lectura y escritura relacionado con el hardware. Sólo necesita descargar un controlador porque el controlador le indicará a la computadora cómo leer y escribir la cámara correctamente.