void InitXintf32Gpio() { EALLOW; GpioCtrlRegs.GPBMUX2.bit.GPIO48 = 3; // XD31 如上,设置为3,不如所云,望解答!谢谢! |
囧:
这句话的意思讲GPIO48设置为Xintf外设的XD功能。
void InitXintf32Gpio() { EALLOW; GpioCtrlRegs.GPBMUX2.bit.GPIO48 = 3; // XD31 如上,设置为3,不如所云,望解答!谢谢! |
tong wang3:
回复 囧:
嗯,为啥不是设置为1
void InitXintf32Gpio() { EALLOW; GpioCtrlRegs.GPBMUX2.bit.GPIO48 = 3; // XD31 如上,设置为3,不如所云,望解答!谢谢! |
囧:
回复 tong wang3:
因为1不是XD31的功能,设置成1就是ECAP5的功能啊。你如果要ECAP5的功能也可以设置成1
void InitXintf32Gpio() { EALLOW; GpioCtrlRegs.GPBMUX2.bit.GPIO48 = 3; // XD31 如上,设置为3,不如所云,望解答!谢谢! |
tong wang3:
回复 囧:
追问:GPIO口设置不是只有两种吗?
1:外设IO
2:数字IO
void InitXintf32Gpio() { EALLOW; GpioCtrlRegs.GPBMUX2.bit.GPIO48 = 3; // XD31 如上,设置为3,不如所云,望解答!谢谢! |
tong wang3:
回复 囧:
谢谢!Got it!
void InitXintf32Gpio() { EALLOW; GpioCtrlRegs.GPBMUX2.bit.GPIO48 = 3; // XD31 如上,设置为3,不如所云,望解答!谢谢! |
Chujun Li:
回复 tong wang3:
user manual里面GPIO那段 有写,28335一个引脚最多4个功能