¿Cómo puedo acceder al chip ADC MCP3008 con linux spidev?

5

Hay un poco de fuentes de bits que funcionan con este chip de resolución de 10 bits, pero me gustaría saber si este tipo de chips son compatibles de forma nativa con Linux.

En primer lugar, me gustaría que esto estuviera en C, pero también acepto respuestas en otro idioma si estoy escrito sin algunas bibliotecas de idiomas específicos enrrolladas.

    
pregunta Vicary

1 respuesta

1

Tiene una interfaz basada en SPI, ¿correcto? Si es así, entonces debería poder simplemente escribir un controlador de espacio de usuario para interactuar con el chip. ¿Miraste Interfaz un chip SPI ADC (MCP3008) a la Raspberry Pi usando C ++ (spidev) ?

Si su hardware tiene SPI, entonces su kernel debería tener un controlador SPI cargado, y /dev/spidev* debería estar poblado.

    
respondido por el user43995

Lea otras preguntas en las etiquetas