SPRUIZ2 july 2023 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
F28P65x has 11 channels on 100PZ and 22 channels on the higher pin count packages that support both normal GPIO and AGPIO (analog) pin functionality. AGPIO functionality is not available on F2838x. Table 3-12 summarizes how to configure the AGPIO channels on the F28P65x device.
AGPIO\GPIO Register Settings | GPxAMSEL.GPIOy='0' | GPIOxAMSEL.GPIOy='1'<default setting> |
AGPIOCTRLx.GPIOy='0'<default setting> | GPIOy | - |
AGPIOCTRLx.GPIOy='1' | GPIOy | Analog |
In order to help reduce noise for the analog portion of AGPIO pins, a configurable filter is available. This filter can be enabled and configured in two banks. For more details on the two groups of AGPIO filters and configuration options available, see the AGPIO and ANALOG_SUBSYS_REGS section in the device-specific Technical Reference Manual.