\n
address_offset : 0x0 Bytes (0x0)
size : 0x1000 byte (0x0)
mem_usage : registers
protection : not protected
Peripheral Select and Flexcomm ID register.
address_offset : 0xFF8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PERSEL : Peripheral Select. This field is writable by software.
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
0 : NO_PERIPH_SELECTED
No peripheral selected.
0x1 : USART
USART function selected.
0x2 : SPI
SPI function selected.
0x3 : I2C
I2C function selected.
0x4 : I2S_TRANSMIT
I2S transmit function selected.
0x5 : I2S_RECEIVE
I2S receive function selected.
End of enumeration elements list.
LOCK : Lock the peripheral select. This field is writable by software.
bits : 3 - 3 (1 bit)
access : read-write
Enumeration:
0 : UNLOCKED
Peripheral select can be changed by software.
0x1 : LOCKED
Peripheral select is locked and cannot be changed until this Flexcomm or the entire device is reset.
End of enumeration elements list.
USARTPRESENT : USART present indicator. This field is Read-only.
bits : 4 - 4 (1 bit)
access : read-only
Enumeration:
0 : NOT_PRESENT
This Flexcomm does not include the USART function.
0x1 : PRESENT
This Flexcomm includes the USART function.
End of enumeration elements list.
SPIPRESENT : SPI present indicator. This field is Read-only.
bits : 5 - 5 (1 bit)
access : read-only
Enumeration:
0 : NOT_PRESENT
This Flexcomm does not include the SPI function.
0x1 : PRESENT
This Flexcomm includes the SPI function.
End of enumeration elements list.
I2CPRESENT : I2C present indicator. This field is Read-only.
bits : 6 - 6 (1 bit)
access : read-only
Enumeration:
0 : NOT_PRESENT
This Flexcomm does not include the I2C function.
0x1 : PRESENT
This Flexcomm includes the I2C function.
End of enumeration elements list.
I2SPRESENT : I 2S present indicator. This field is Read-only.
bits : 7 - 7 (1 bit)
access : read-only
Enumeration:
0 : NOT_PRESENT
This Flexcomm does not include the I2S function.
0x1 : PRESENT
This Flexcomm includes the I2S function.
End of enumeration elements list.
ID : Flexcomm ID.
bits : 12 - 31 (20 bit)
access : read-only
Peripheral identification register.
address_offset : 0xFFC Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
APERTURE : size aperture for the register port on the bus (APB or AHB).
bits : 0 - 7 (8 bit)
access : read-only
MINOR_REV : Minor revision of module implementation.
bits : 8 - 11 (4 bit)
access : read-only
MAJOR_REV : Major revision of module implementation.
bits : 12 - 15 (4 bit)
access : read-only
ID : Module identifier for the selected function.
bits : 16 - 31 (16 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.