\n

AED

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0xC byte (0x0)
mem_usage : registers
protection :

Registers

AED_CTL0 (CTL0)

AED_CTL1 (CTL1)

AED_STATUS (STATUS)


AED_CTL0 (CTL0)

AED Control Register 0
address_offset : 0x0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

AED_CTL0 AED_CTL0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AEDEN AEDINTEN PRECHARGE PUMIC

AEDEN : AED Enable Control
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

AED Disabled

#1 : 1

AED Enabled

End of enumeration elements list.

AEDINTEN : AED Interrupt Enable Control If this bit is enabled, the AED signal is generated and inform to CPU.
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

AED interrupt Disabled

#1 : 1

AED interrupt Enabled

End of enumeration elements list.

PRECHARGE : Pre-charges External Capacitor Control When this bit is set to 1, while speed up power up time.
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

Normal operation

#1 : 1

Pre-charged Enabled

End of enumeration elements list.

PUMIC : MICIN Mode Control When this bit is set to 1, while enable Microphone for analog processing, such as to an ADC if this bit set to 0, while enable Microphone for AED mode.
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

MICIN Mode for AED mode

#1 : 1

MICIN Mode for analog signal processing mode

End of enumeration elements list.


AED_CTL1 (CTL1)

AED Control Register 1
address_offset : 0x4 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

AED_CTL1 AED_CTL1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 THRESH PLSCTRL BIAS GAIN

THRESH : Threshold Control
bits : 0 - 4 (5 bit)
access : read-write

PLSCTRL : Microphone Adjustment Control
bits : 8 - 13 (6 bit)
access : read-write

BIAS : Microphone Bias Control
bits : 16 - 21 (6 bit)
access : read-write

GAIN : Gain Control
bits : 24 - 28 (5 bit)
access : read-write


AED_STATUS (STATUS)

AED Status Register
address_offset : 0x8 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

AED_STATUS AED_STATUS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AEDIF

AEDIF : AED Interrupt Flag Note: This bit is cleared by writing 1 to it.
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

AED interrupt did not occur

#1 : 1

AED interrupt occurred

End of enumeration elements list.



Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.