3
嗨請承擔我的基本問題,因爲我是python新手。
我想從串口讀取數據。基本上串口是一個虛擬轉換爲串口的USB端口。我正在使用arduino。
首先我想這代碼:
如何從串口讀取數據?蟒蛇
while(True):
ser=serial.Serial('COM6',9600)
bytoread=ser.inWaiting()
val=ser.read(bytoread)
但它給了我錯誤。
Permission Error(13,Access is denied, none 5)
但是,當我改變了我的代碼
while(True):
ser=serial.Serial()
ser.baudrate=19600
ser.port='COM6'
ser
ser.open()
bytoread=ser.inWaiting()
val=ser.read(bytoread)
權限錯誤沒來,但計劃總是忙於連接的端口。我等了很多分鐘,但從未前進。我在這裏做錯了什麼?