TI中文支持网
TI专业的中文技术问题搜集分享网站

关于28335 GPIO口设置

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个功能

赞(0)
未经允许不得转载:TI中文支持网 » 关于28335 GPIO口设置
分享到: 更多 (0)