The Timer component provides a method to measure intervals. It can implement a basic timer function and offers advanced features such as capture with capture counter and interrupt/DMA generation.
For PSoC™ 3 and PSoC™ 5LP devices component can be implemented using FF blocks or UDB. PSoC™ 4 devices support only UDB implementation. A UDB implementation typically has more features than an FF implementation. If the design is simple enough, consider using FF and save UDB resources for other purposes.
- Fixed-function (FF) implementation for PSoC™ 3 and PSoC™ 5LP devices
- 8-, 16-, 24-, or 32-bit timer
- Optional capture input
- Enable, trigger, and reset inputs, for synchronizing with other components
- Continuous or one shot run modes