Así que estoy tratando de configurar una interrupción periódica muy simple en mi placa de descubrimiento STM32VL usando las bibliotecas libopencm3 en Linux. He consultado la documentación y solo quiero verificar con alguien que entiendo lo que está pasando.
Tengo entendido que el registro de preescalador ajusta el reloj interno a otra frecuencia / reloj que el temporizador ve realmente. es decir, se configura el registro de prescaler del temporizador a 24Mhz / DesiredHz para que el temporizador funcione a la frecuencia deseada. ¿Esto es correcto?
Suponiendo que sea correcto, digamos que quiero generar una interrupción en cada ciclo de reloj del temporizador. No vi nada en los documentos que me permitiera hacer eso, además de establecer el registro de período en 1. Esto generaría una interrupción por desbordamiento, ¿todo correcto?