GPIO操作问题 改变不了GPIO高低电平

运行了官方例程:

import wiringpi as GPIO

INPUT = 0
OUTPUT = 1
OUTPUT_PIN = 1
INPUT_PIN = 2
OUTPUT_HIGH = 1
OUTPUT_LOW = 0
pinstatus_list = ['LOW','HIGH']

GPIO.wiringPiSetup()
GPIO.pinMode(OUTPUT_PIN, OUTPUT)
GPIO.pinMode(INPUT_PIN, INPUT)

print("----GPIO写测试程序-----")
print("设置输出脚的值为低电平")
GPIO.digitalWrite(OUTPUT_PIN, OUTPUT_LOW)
result = GPIO.digitalRead(INPUT_PIN)
print('{}{}'.format('读取到的引脚值为', pinstatus_list[result]))
GPIO.delay(2000)
print("设置输出脚的值为高电平")
GPIO.digitalWrite(OUTPUT_PIN, OUTPUT_HIGH)
result = GPIO.digitalRead(INPUT_PIN)
print('{}{}'.format('读取到的引脚值为', pinstatus_list[result]))
GPIO.delay(2000)
print("程序结束")

发现改变不了GPIO高低电平,输出结果
—GPIO写测试程序-----
设置输出脚的值为低电平
读取到的引脚值为LOW
设置输出脚的值为高电平
读取到的引脚值为LOW
程序结束

万能表检测13号物理引脚,电压确实没变。

请教,是我哪里出问题了呢?

你使用的这个脚默认配置的是SPDIF功能,所以不能当gpio使用,你可以试试物理管脚37,也就是设置OUTPUT_PIN = 16。我们后面会更新文档。