Module lpc81x_pac::lpc810::swm0

source ·
Expand description

LPC81x SWM

Modules

Pin assign register 0. Assign movable functions U0_TXD, U0_RXD, U0_RTS, U0_CTS.
Pin assign register 1. Assign movable functions U0_SCLK, U1_TXD, U1_RXD, U1_RTS.
Pin assign register 2. Assign movable functions U1_CTS, U1_SCLK, U2_TXD, U2_RXD.
Pin assign register 3. Assign movable function U2_RTS, U2_CTS, U2_SCLK, SPI0_SCK.
Pin assign register 4. Assign movable functions SPI0_MOSI, SPI0_MISO,SPI0_SSEL, SPI1_SCK.
Pin assign register 5. Assign movable functions SPI1_MOSI, SPI1_MISO,SPI1_SSEL, CTIN_0
Pin assign register 6. Assign movable functions CTIN_1, CTIN_2, CTIN_3,CTOUT_0.
Pin assign register 7. Assign movable functions CTOUT_1, CTOUT_2, CTOUT_3,I2C_SDA.
Pin assign register 8. Assign movable functions I2C_SCL, ACMP_O, CLKOUT,GPIO_INT_BMAT.
Pin enable register 0. Enables fixed-pin functions ACMP_I0, ACMP_I1, SWCLK, SWDIO, XTALIN, XTALOUT, RESET, CLKIN, VDDCMP and so on.

Structs

Register block

Type Definitions

PINASSIGN_PINASSIGN_DATA_PINASSIGN0 (rw) register accessor: an alias for Reg<PINASSIGN_PINASSIGN_DATA_PINASSIGN0_SPEC>
PINASSIGN_PINASSIGN_DATA_PINASSIGN1 (rw) register accessor: an alias for Reg<PINASSIGN_PINASSIGN_DATA_PINASSIGN1_SPEC>
PINASSIGN_PINASSIGN_DATA_PINASSIGN2 (rw) register accessor: an alias for Reg<PINASSIGN_PINASSIGN_DATA_PINASSIGN2_SPEC>
PINASSIGN_PINASSIGN_DATA_PINASSIGN3 (rw) register accessor: an alias for Reg<PINASSIGN_PINASSIGN_DATA_PINASSIGN3_SPEC>
PINASSIGN_PINASSIGN_DATA_PINASSIGN4 (rw) register accessor: an alias for Reg<PINASSIGN_PINASSIGN_DATA_PINASSIGN4_SPEC>
PINASSIGN_PINASSIGN_DATA_PINASSIGN5 (rw) register accessor: an alias for Reg<PINASSIGN_PINASSIGN_DATA_PINASSIGN5_SPEC>
PINASSIGN_PINASSIGN_DATA_PINASSIGN6 (rw) register accessor: an alias for Reg<PINASSIGN_PINASSIGN_DATA_PINASSIGN6_SPEC>
PINASSIGN_PINASSIGN_DATA_PINASSIGN7 (rw) register accessor: an alias for Reg<PINASSIGN_PINASSIGN_DATA_PINASSIGN7_SPEC>
PINASSIGN_PINASSIGN_DATA_PINASSIGN8 (rw) register accessor: an alias for Reg<PINASSIGN_PINASSIGN_DATA_PINASSIGN8_SPEC>
PINASSIGN_PINASSIGN_DATA_PINASSIGN_DATA0 (rw) register accessor: an alias for Reg<PINASSIGN_PINASSIGN_DATA_PINASSIGN_DATA0_SPEC>
PINASSIGN_PINASSIGN_DATA_PINASSIGN_DATA1 (rw) register accessor: an alias for Reg<PINASSIGN_PINASSIGN_DATA_PINASSIGN_DATA1_SPEC>
PINASSIGN_PINASSIGN_DATA_PINASSIGN_DATA2 (rw) register accessor: an alias for Reg<PINASSIGN_PINASSIGN_DATA_PINASSIGN_DATA2_SPEC>
PINASSIGN_PINASSIGN_DATA_PINASSIGN_DATA3 (rw) register accessor: an alias for Reg<PINASSIGN_PINASSIGN_DATA_PINASSIGN_DATA3_SPEC>
PINASSIGN_PINASSIGN_DATA_PINASSIGN_DATA4 (rw) register accessor: an alias for Reg<PINASSIGN_PINASSIGN_DATA_PINASSIGN_DATA4_SPEC>
PINASSIGN_PINASSIGN_DATA_PINASSIGN_DATA5 (rw) register accessor: an alias for Reg<PINASSIGN_PINASSIGN_DATA_PINASSIGN_DATA5_SPEC>
PINASSIGN_PINASSIGN_DATA_PINASSIGN_DATA6 (rw) register accessor: an alias for Reg<PINASSIGN_PINASSIGN_DATA_PINASSIGN_DATA6_SPEC>
PINASSIGN_PINASSIGN_DATA_PINASSIGN_DATA7 (rw) register accessor: an alias for Reg<PINASSIGN_PINASSIGN_DATA_PINASSIGN_DATA7_SPEC>
PINASSIGN_PINASSIGN_DATA_PINASSIGN_DATA8 (rw) register accessor: an alias for Reg<PINASSIGN_PINASSIGN_DATA_PINASSIGN_DATA8_SPEC>
PINENABLE0 (rw) register accessor: an alias for Reg<PINENABLE0_SPEC>