1、问题现象 使用TMS320F280049编写GPIO输入检测程序时,配置GPIO为输入上拉,使用万用表测量GPIO口只有2.1V左右,程序此时检测到的是低电平,导致无法检测到按钮按下(按钮按下接地)。 2、问题原因 TMS320F280049 GPIO输入上拉是很弱的,所以空闲状态下电压较低。 3、解决方案 在设计电路时需要加上2.1k外部上拉电阻(官方推荐),实际使用10k上拉电阻也是可以的。