Sistemas Empotrados - Test Práctica 8: UART y Temporizadores (Capa L0)

  • Descripción: Preguntas Tipo Test de la Práctica 8: Controladores de periféricos, registros de la UART, temporizadores y driver básico de capa L0.

  1. En el registro UTxCON de las UART de la Econotag, el campo Tx_fifo_addr_diff...

  2. La aplicación para probar el driver L0 que se propone en la práctica debe cambiar el estado de los leds de la Econotag (de encendido a apagado y viceversa) según los caracteres que se reciban por la UART. Si la placa recibe una 'r' (cambiar el estado del led rojo), ¿cómo sabe la aplicación si el led está encendido o apagado para poder cambiar su estado?

  3. ¿Qué registro se usa para fijar la frecuencia de las UART de la Econotag?

  4. Para poder utilizar la UART es necesario fijar la función de sus pines a...

  5. En la lección de teoría se explica el diseño de la estructura de datos uart_regs_t, que permitirá acceder de forma cómoda a los registros de las UART de la Econotag. Sin embargo, aunque se ofrecen los detalles de la mayoría de los registros, se omiten algunos, de forma que los estudiantes puedan demostrar en la práctica que saben completar la estructura de datos con los registros que faltan. De los siguientes registros, indique cual no se detalla en teoría y es necesario que el estudiante lo añada a la estructura.

  6. En la función de inicialización de la UART de la Econotag...

  7. Para mandar un carácter mediante la UART de la Econotag...

  8. ¿Cuántas UART tiene la Econotag?

  9. Si se ha usado OpenOCD para subir una aplicación a la placa Econotag y dicha aplicación usa la UART1 para comunicarse con el PC, ¿qué puerto serie se debe indicar en el emulador de terminal para poder conectar con la UART de la placa?

  10. Para poder configurar la función de los pines de E/S que se usarán por una UART de la Econotag es necesario que...

  11. En el registro URxCON de las UART de la Econotag, el campo Rx_fifo_addr_diff...

  12. ¿Se puede enviar una cadena de caracteres usando sólo las funciones de la capa L0 del driver de la UART?