- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Hopefully this is a simple question :-
The PSOC4 TCPWM block can be edge triggered or level triggered. I want to use level triggering but am struggling to find in the PSOC4 technical reference or GPIO app notes any indication as to which level(s) trigger the inputs to the block. Is it a high level, low level or both ?
Any help gratefully received
Paul.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The "Level" does not reflect a voltage level, but indicates an asynchronous event that lasts long enough (and even longer) to trigger the wanted function. Both edge detection are synchronous to the internal HFCLK. When you select "Level" the input will trigger on a high signal.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
All logic in PSoC is high level logic. The one and only exception is the XRES input which is active low. So no explicit mentioning for the level is made. Furthermore I would suggest you to use an edge triggered mode, this is synchronous and so a bit safer.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Bob,
I am actually using edge triggered and level triggered. Edge triggered to start a timer and level triggered to keep reloading it whilst the input is active, to trigger an event a certain period after the input becomes inactive.
Thanks for the help.