General Purpose Timers

The Blackfin processor provides a bunch of general purpose timers which can operate in a variety of modes, both input and output.

The timers support the following modes:

The number of available timers may vary according to the Blackfin variant and the pin may be muxed with other peripherals, so please refer to your HRM for exact resources.

Remember that all timing values are in units of system clocks (SCLKs) and that your system clock dictates the smallest measurable waveform (1 SCLK) as well as the longest measurable wafeform (2^32 - 1 SCLKs).

Linux API

See the Linux gptimers API page for more info on using the General Purpose Timers under Linux.