Controlador en sistema linux e Intel Galileo

Buenos días, tengo una placa intel galileo, la cual levanta un sistema debian. El sistema funciona correctamente y puedo entrar por ssh configurando un servidor dhcp.

La cuestión es que tengo conectada una una placa de sonido usb, y he comprobado su funcionamiento. Lo que desea es realizar una codificación en C o C++, mediante el IDE eclipse (intel System Studio Iot ) y que en el código se comunique con dicha placa de sonido.

¿Cómo puedo hacer una llamada al sistema (debian) desde C o C++?

Siendo, más específico. Quiero obtener la señal del micrófono, y poder guardar las muestras en una matriz o vector. ¿cómo hago para leer el micrófono (obtener los valores del conversor de la placa de sonido)?

Conozco C y C++, su sintáxis pero siempre programé en Dev-C++, Qt y MPlab, nunca en eclipse.

Saludos.
 
Te hago una consulta, como se puede ver en la imagen incluyo la librería asoundlib.h y es mas puedo definir

snd_pcm_t *soundDevice;

y no obtengo error, pero si obtengo error en la sentencia

snd_pcm_open();

¿Por qué? Eclipse dice: undefined reference to snd_pcm_open

Como que no está definido en la librería.
 

Adjuntos

  • Captura de pantalla de 2016-07-14 17-02-04.jpg
    Captura de pantalla de 2016-07-14 17-02-04.jpg
    60.8 KB · Visitas: 6
Atrás
Arriba