PSoC 6 Multi-Counter Watchdog
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
Hello! Here's some information on the multi-counter watchdog (MCWDT) resource in the PSoC 6 architecture.
PSoC 6 actually has multiple watchdogs - a single basic watchdog timer (WDT) and one or more multi-counter watchdogs (MCWDT). Each MCWDT has three counters, two of which can generate a watchdog reset. However, if you use the WDT for the basic watchdog function, then all of the MCWDT counters are available for general counter/timer functions such as measuring time between events and generating periodic interrupts.
Note that the counters can be cascaded, allowing you to create combinations of 16-, 32-, 48-, and 64-bit counters.
All watchdog timers - WDT and MCWDT - are clocked by the 32.768-kHz ClkLf.
Feel free to leave comments and ask questions, we appreciate the feedback!
- Subscribe to RSS Feed
- Mark Article as New
- Mark Article as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
Is there a code example for using an MCWDT block as a timer with an interrupt?
- Subscribe to RSS Feed
- Mark Article as New
- Mark Article as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
I found "Multi-Counter Watchdog (MCWDT_PDL)" https://www.cypress.com/documentation/component-datasheets/multi-counter-watchdog-mcwdtpdl which looks like a good start.