我不明白这个错误,在寻找解决方案 5 小时后,我终于放弃了。
我正在尝试打开串行连接,但显然我的端口不是刺痛?
相同的端口在不同的代码中工作正常......
不工作
import serial
import pynextion
class NextionApp:
def __init__(self):
ser = serial.Serial("/dev/ttyAMA0", 9600, timeout=0)
pages = [
{"id": "0", "name": "page0()page",
"components": [
{"id": "1", "type": "text", "name": "txt_tmp"},
{"id": "3", "type": "text", "name": "txt_hum"},
{"id": "0", "type": "text", "name": "txt_co2"},
{"id": "4", "type": "button", "name": "btn_test"},
]
}
]
self.nextion = pynextion.Nextion(ser, pages)
print("Serial connected")
nextionApp = NextionApp()
在职的
#!/usr/bin/env python
import time
import serial
ser = serial.Serial("/dev/ttyAMA0", 9600, timeout=1)
counter=0
while 1:
x=ser.readline()
print (x)