一.GPxPUD上下拉寄存器
各GPIO口控制使能和去使能上下拉寄存器
二.GPxMUX与GPxGMUX寄存器,
1.GPIO引脚复用表:
2.复用引脚
以GPIO引脚控制,通过写入GPAGMUX[13:12]和GPAMUX[13:12],通过写入这些位,GPIO6可以配置成一个通用的GPIO口或任意一种外设功能,具体可看引脚复用表:
比如,将GPIO6设置为EPWM4A
` GpioCtrlRegs.GPAMUX1.bit.GPIO6 = 1;
`GpioCtrlRegs.GPAMUX1.bit.GPIO6 = 1;
也可将所有GPIO口,一起赋值操作,但是可读性比较差
GpioCtrlRegs.GPAGMUX1.all
GpioCtrlRegs.GPAMUX1.all
3.具体寄存器
以下为GPxMUX寄存器:
以下为GPxGMUX寄存器: