Sony CXD5602 User Manual page 102

Table of Contents

Advertisement

P00_00
HIF_SPI_CS_X
P00_00
HIF_SCL_LOW
1*
Applicable Registers
PMU_WAKE_TRIG_NOISECUTEN0
PMU_WAKE_TRIG_INTDET0
PMU_WAKE_TRIG_INTDET1
PMU_WAKE_TRIG_INTDET2
PMU_WAKE_TRIG_EN0
PMU_WAKE_TRIG0_RAW
PMU_WAKE_TRIG0
PMU_WAKE_TRIG0_CLR
3.2.4.4.1
How to Detect Events (External Signal)
There are seven ways of detecting events by an external signal from I/O pin. You can select one from them by
using a register for each I/O pin.
Selection of the way of detecting events (PMU_WAKE_TRIG_INTDET*)
(0) Instant High Detection
(1) Instant Low Detection
(2) Level High Detection
(3) Level Low Detection
(4) Rising Edge Detection
(5) Falling Edge Detection
(6) Both Edge Detection
(7) Both Edge Detection (This function removes information of event detection that is made when CXD5602 is
reset and then the reset is released while the status of the I/O pin is High. That is because the input value of the
I/O pin is not actually changed.)
When you select (6), right after the reset is released when the status of the I/O pin is High, an event is detected.
If you want to eliminate this determination, use (7).
When you select (2) to (7), if you set debounce function (PMU_WAKE_TRIG_NOISECUTEN0) as effective,
you can remove signal changes of two cycles of RTC Clock or less.
detects UART communication from external HOST devices
when HOST I/F is UART
detects SPI2_CS_X = L
detects SPI communications from external HOST when
HOST I/F is SPI
detects I2C3_BCK = L
detects I2C communications from external HOST devices
when HOST I/F is I2C
-102/1010-
CXD5602 User Manual
-
-

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents