Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ayuda PWM y Qssi.
Ayuda PWM y Qssi.
PWM
El siguiente ejemplo muestra cómo inicializar el Generador PWM 0 con una frecuencia de 25 kHz,
un 25 % ciclo de trabajo en el pin MnPWM0 y un ciclo de trabajo del 75% en el pin MnPWM1. Este
ejemplo asume el reloj del sistema es de 20 MHz.
2. Habilite el reloj para el módulo GPIO apropiado a través del registro RCGCGPIO en el
SistemaMódulo de control (ver página 382). (puesto en hexadecimal)
3. En el módulo GPIO, habilite los pines apropiados para su función alternativa usando el Registro
GPIOAFSEL. Para determinar qué GPIO configurar, consulte la Tabla 26-4 en la página 1797. (pág
1685)
4. Configure los campos PMCn en el registro GPIOPCTL para asignar las señales PWM a las
pasadores (consulte la página 787 y la Tabla 26-5 en la página 1809).
QSSI
Para habilitar e inicializar el QSSI, son necesarios los siguientes pasos:
2. Habilite el reloj para el módulo GPIO adecuado a través del registro RCGCGPIO (consulte la
página 382). Para averiguar qué puerto GPIO habilitar, consulte la Tabla 26-5 en la página 1808.
3. Establezca los bits GPIO AFSEL para los pines apropiados (consulte la página 770). Para
determinar qué GPIO configurar, consulte la Tabla 26-4 en la página 1797.
4. Configure los campos PMCn en el registro GPIOPCTL para asignar las señales QSSI a los pines
apropiados. Consulte la página 787 y la Tabla 26-5 en la página 1808.
AYUDA PWM Y QSSI
Cruz Bautista Sergio Emmanuel
MICROCONTROLADORES
5. Programe el registro GPIODEN para habilitar la función digital del pin. Además, se deben
configurar las funciones de fuerza de accionamiento, selección de drenaje y pull-up/pull-down.
Consulte “Entradas/salidas de uso general (GPIO)” en la página 742 para obtener más información.
Para cada uno de los formatos de marco, el QSSI se configura mediante los siguientes pasos:
1. Si se inicializa fuera de reinicio, asegúrese de que el bit SSE en el registro SSICR1 esté limpio
antes de realizar cualquier cambio de configuración. De lo contrario, se pueden realizar cambios
de configuración para SSI avanzado mientras se establece el bit SSE.
6. Opcionalmente, configure el módulo SSI para el uso de μDMA con los siguientes pasos:
b. Habilite TX FIFO o RX FIFO del módulo SSI configurando el bit TXDMAE o RXDMAE en el
registro SSIDMACTL.