Skip to main content

你的序列埠正常運作嗎?

點擊連接來偵測序列埠裝置並與之通訊 — Arduino、微控制器、GPS 接收器等 — 全部在瀏覽器中直接完成。

此工具使用 Web Serial API 連接序列埠裝置、驗證連接,並可選擇性地傳送和接收資料。它測試你的序列埠硬體和驅動程式是否正常運作。

Web Serial API(Chrome 89+)支援 300 到 4,000,000 的鮑率,涵蓋從 9600 鮑的傳統 RS-232 裝置到現代高速微控制器。

你的結果代表什麼?

Result Range Meaning
良好 裝置已連接且資料正在傳輸 你的序列埠運作正常。裝置已被辨識,連接已建立,資料可以傳送和接收。
警告 偵測到裝置但沒有資料或輸出亂碼 連接正常但通訊設定可能有誤。檢查鮑率、資料位元、停止位元和同位檢查是否與裝置設定相符。
不良 未偵測到序列埠或連接失敗 Web Serial API 可能不受支援(需要 Chrome/Edge)、缺少裝置驅動程式或沒有序列埠裝置連接。

常見問題及解決方法

瀏覽器顯示“Web Serial API 不受支援”

Web Serial 需要 Chrome 89+、Edge 89+ 或 Opera 75+。Safari 和 Firefox 不支援。確保使用 HTTPS 或 localhost,因為該 API 在不安全的 HTTP 頁面上無法使用。

裝置已連接但未出現在選擇提示中

檢查是否安裝了正確的驅動程式(如常見 USB 轉序列埠晶片的 CH340、FTDI、CP2102)。在 macOS 上,可能需要在系統設定 > 隱私與安全中核准驅動程式。嘗試使用不同的 USB 纜線或連接埠。

相關工具

常見問題

序列埠測試如何運作?

它使用 Web Serial API 請求存取序列埠裝置。連接後,可以讀寫資料串流。瀏覽器會提示你從偵測到的序列埠清單中選擇裝置。

哪些裝置適用於 Web Serial API?

任何作為序列埠呈現的裝置都可以使用:Arduino 開發板、ESP32/ESP8266、GPS 接收器、條碼掃描器、CNC 控制器、3D 印表機以及透過 USB 轉序列埠轉接器連接的工業 RS-232 設備。

應該使用什麼鮑率?

正確的鮑率取決於你的裝置。Arduino 預設為 9600 或 115200。查看裝置文件或韌體設定。鮑率不相符會產生亂碼或無輸出。

序列埠資料會傳送到外部伺服器嗎?

不會。所有序列埠通訊都直接在瀏覽器和連接的裝置之間進行。沒有資料透過外部伺服器路由、儲存或傳輸。