The I/O controller configures I/O pins and maps peripheral signals to physical pins (DIOx). This chapter explains the I/O controller functions and gives examples on how to map peripheral functions to the pins chosen by the user.
- Each pin can be mapped to a specific set of peripherals.
- GPIO is the base function where the IOC.IOCn[2:0] PORTCFG bit field is set to 0x0.
- DIOn (DIO0 to DIO25) are the logical names of the different I/O pins on the specific package, see the device-specific data sheet for more information on package pin designation.
- 12 of these DIOs also have analog capabilities.
- Pins can also be mapped to the digital test bus (DTB) to bring out clocks or physical signals like interrupts.
- The device-specific data sheet provides:
- Mapping between DIOn and pins for the different packages
- Peripheral pin mapping