我有一個微軟Surface Book,我已經雙啓動了Linux Mint。我正在編寫一個程序,需要從串口讀取數據,但我的串行端口似乎沒有工作。 Mint和Windows的行爲是一致的(通過Cygwin完成測試)。它會在插入設備的前2-5秒獲取一些數據(通過屏幕查看數據,如果我只是使用pyserial打印來自串行端口的數據,則會發生同樣的事情),然後什麼都不會。串行端口不能在Surface Book上工作
會發生什麼情況?我認爲我已經將問題隔離到了串行端口 - Surface Book有2個USB端口,兩者都發生同樣的事情,我測試了我在其他兩臺計算機上插入的硬件(一臺Linux和一個Mac OS),並且它們都能正常工作。
什麼是硬件適配器USB到串口?這些驅動程序很重要。我用基於FTDI的適配器運氣最好。 – Phil
*「我正在編寫一個程序...」 - - 所以你認爲這是一個硬件問題,而不是懷疑你的新代碼? – sawdust
@sawdust是的,因爲正如我所說我在屏幕上測試它,它的工作方式與我的代碼一樣,並且在朋友的筆記本電腦上運行同樣的測試,屏幕效果很好。此外,我的代碼在該筆記本電腦上工作正常(另有2人) – James