\n
address_offset : 0x0 Bytes (0x0)
size : 0x1C byte (0x0)
mem_usage : registers
protection :
This register used for IR sleep duration timer value.
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
IR_OFF_TIME_DURATION : This field define ir off time
bits : 0 - 16 (17 bit)
access : read-write
RES : reserved5
bits : 17 - 48 (32 bit)
access : read-only
This register used to configure the ir structure for application purpose.
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
EN_IR_DET : Enable IR detection logic bit if bit 1 then detection enable if 0 then not enable.
bits : 0 - 0 (1 bit)
access : read-write
IR_DET_RSTART : Enable IR detection re-start logic bit if bit 1 then re-start.
bits : 1 - 2 (2 bit)
access : read-write
EN_CLK_IR_CORE : Enable 32KHz clock to IR Core bit ,if bit 1 then clock gating disable and bit is 0 then clock gating Enable
bits : 2 - 4 (3 bit)
access : read-write
RES : reserved5
bits : 3 - 10 (8 bit)
access : read-only
EN_CONT_IR_DET : This bit is Enable continues IR detection,When enabled there will be no power cycling on External IR Sensor.
bits : 8 - 16 (9 bit)
access : read-write
RES1 : reserved6
bits : 9 - 24 (16 bit)
access : read-only
SREST_IR_CORE : This bit is used soft reset IR core block
bits : 16 - 32 (17 bit)
access : read-write
RES2 : reserved7
bits : 17 - 48 (32 bit)
access : read-only
This register used to access memory address for application purpose.
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
IR_MEM_ADDR : This field is used to IR read address.
bits : 0 - 6 (7 bit)
access : read-write
RES : reserved5
bits : 7 - 15 (9 bit)
access : read-only
IR_MEM_RD_EN : This field used to IR memory read enable.
bits : 9 - 18 (10 bit)
access : read-write
RES1 : reserved6
bits : 10 - 41 (32 bit)
access : read-only
This register used to IR Read data from memory.
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
IR_MEM_DATA_OUT : This field is used to IR Read data from memory.
bits : 0 - 15 (16 bit)
access : read-only
RES : reserved5
bits : 16 - 39 (24 bit)
access : read-only
IR_DATA_MEM_DEPTH : This field used to indicated valid number of IR Address in the memory to be read.
bits : 24 - 54 (31 bit)
access : read-only
RES1 : reserved6
bits : 31 - 62 (32 bit)
access : read-only
This register used for IR Detection duration timer value.
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
IR_ON_TIME_DURATION : This field define ir on time for ir detection on
bits : 0 - 11 (12 bit)
access : read-write
RES : reserved5
bits : 12 - 43 (32 bit)
access : read-only
This register used count with respect to 32KHz clock after not more toggle are expected to a given pattern.
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
IR_FRAME_DONE_THRESHOLD : count with respect to 32KHz clock after not more toggle are expected to a given pattern
bits : 0 - 14 (15 bit)
access : read-write
RES : reserved5
bits : 15 - 46 (32 bit)
access : read-only
This register used Minimum Number of edges to detected during on-time failing which IR detection is re-stated.
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
IR_DET_THRESHOLD : Minimum Number of edges to detected during on-time failing which IR detection is re-stated.
bits : 0 - 6 (7 bit)
access : read-write
RES : reserved5
bits : 7 - 38 (32 bit)
access : read-only
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.