Quantcast
Channel: EngineerZone : Popular Discussions - Power Management
Viewing all articles
Browse latest Browse all 2764

ADP5589 - Clearing /INT

$
0
0

Figure 13 in the data sheet implies the /INT output (via EVENT_INT) deasserts when the FIFO is empty but that isn't the behavior I observe. My code monitors when /INT goes low then reads the event count register then reads that many FIFOs. But even though I empty the FIFO, I then have to specifically clear EVENT_INT by writing 0x01 to register 0x01. What's disturbing is this write operation even deasserts /INT when the FIFO is not empty, possibly causing my code to miss an event. How should I configure and interpret the registers so I can't miss or accidentally dump a key event in the FIFO based on monitoring the /INT signal?


Viewing all articles
Browse latest Browse all 2764

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>