Encontrará que hay muchos temporizadores en su microcontrolador, cualquiera de los cuales puede generar una interrupción.
En los procesadores donde el núcleo no tiene un temporizador de tick dedicado, esta es la forma estándar de generar su interrupción de temporización básica.
Elija el temporizador más simple que hace lo que quiere, entonces probablemente necesitará:
- Enciende el temporizador
- Habilitar el reloj del temporizador
- Configurar el temporizador
- Habilitar interrupciones en el temporizador
- Habilite la IRQ apropiada en el enrutamiento de interrupción del micro y
- Habilita las interrupciones globalmente en el núcleo.
Esta es una lista genérica de pasos que pueden ser necesarios o no todos en el SAM7, pero son típicos de esta clase de micro.