Red de conocimientos turísticos - Información de alquiler - Acerca de los problemas de configuración del temporizador de CPU DSP28335

Acerca de los problemas de configuración del temporizador de CPU DSP28335

CPUFreqInMHz es la frecuencia de funcionamiento real del DSP. La unidad de este parámetro es MHz.

PeriodInUSec es el tiempo que se va a cronometrar. La unidad es microsegundos. duración del tiempo/(Período de la CPU) = Duración del tiempo gt; TPR.all = 0;

Timer-gt; son para configurar el registro del preescalador del temporizador para disminuir 1 del TIM (contador del temporizador) cada ciclo de reloj de origen del temporizador

Timer-gt; TCR.0; 0; // Deshabilitar el funcionamiento libre del temporizador

timer-gt; RegsAddr-gt; TCR.bit.TIE = 1; // 0 = deshabilitar / 1 = habilitar la interrupción del temporizador

Las cinco oraciones anteriores son para configurar el registro de control del temporizador. TSS escribe TSS y escribe 1 para detener el temporizador; TRB escribe 1 para habilitar la recarga del temporizador; Interrupción del temporizador.

Lo anterior es lo que acabo de aprender. Si cometo algún error, espero que mis mayores puedan señalarme.