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

请教一下,为什么TMS320F280049的GPIO34配置为IO输出时程序会跑飞?其他是否还有相关引脚有相同的属性?

如程序中把GPIO34做相关配置程序就会跑飞,屏蔽其输出设置程序就可以正常运行?代码如下:

EALLOW ;
CpuSysRegs.PCLKCR7.bit.SCI_B = 1 ; // SCI-B
GpioCtrlRegs.GPAPUD.bit.GPIO14 = 0 ;
GpioCtrlRegs.GPAPUD.bit.GPIO15 = 0 ;
GpioCtrlRegs.GPAMUX1.bit.GPIO14 = 2 ; // RXA
GpioCtrlRegs.GPAMUX1.bit.GPIO15 = 2 ; // TXA
GpioCtrlRegs.GPAQSEL1.bit.GPIO15 = 3 ; // RX

GpioCtrlRegs.GPBGMUX1.bit.GPIO34 = 0;
GpioCtrlRegs.GPBMUX1.bit.GPIO34 = 0;
GpioCtrlRegs.GPBODR.bit.GPIO34 = 0;
// GpioCtrlRegs.GPBDIR.bit.GPIO34 = 1;

EDIS;

TMS320F280049中是否还有什么特殊IO会出现类似问题?

mangui zhang:GPIO有功能复用但如果只设置为一种对其属性的设置不至于跑飞
注释掉GpioCtrlRegs.GPBGMUX1.bit.GPIO34 = 0;这个呢

赞(0)
未经允许不得转载:TI中文支持网 » 请教一下,为什么TMS320F280049的GPIO34配置为IO输出时程序会跑飞?其他是否还有相关引脚有相同的属性?
分享到: 更多 (0)