Lab 3: Control por encuesta.

Esta práctica servirá para ilustrar como un microprocesador puede ejecutar varias tareas en «paralelo», para ello añadiremos a la aplicación que implementamos en la práctica 2, la capacidad de generar señales senoidales utilizando síntesis digital directa (DDS).

Para obtener señales analógicas, se emplea el conversor digital-analógico integrado en el códec WM8731 de la placa. Este conversor se configura para operar con muestras de 16 bits a una frecuencia de muestreo de 48 kHz.

La configuración del códec se realiza mediante el bus I2C, mientras que la transmisión de muestras digitales al conversor D/A se lleva a cabo a través del bus I2S del microprocesador.

Ambos buses se explican en el tema 5 de la asignatura. No es necesario dominar su funcionamiento para completar este ejercicio, aunque se incluyen a continuación sus respectivas guías de usuario como referencia:

Contenidos: