- 一塊面包板玩轉Arduino編程
- 劉鵬濤 楊劍
- 738字
- 2019-02-01 16:41:23
1.2 安裝USB轉串口電路驅動程序
導讀
USB接口是目前絕大多數計算機平臺都支持的通用接口,為了能夠盡可能地兼容更多的計算機系統,Arduino程序的下載基本采用USB接口轉串口的形式完成。因此在開始編程之前,我們需要首先在計算機上安裝USB轉串口電路的驅動程序。
本書中使用的USB轉串口電路為Silicon公司的USB轉UART VCP(Virtual COM Port)虛擬串口解決方案,具備非常好的技術支持,驅動程序覆蓋了幾乎所有常用的操作系統。
驅動程序安裝(以CP210x方案為例)
將Arduino通過USB數據線接到計算機上后,很多新操作系統,如Windows 10可以自動識別并且通過網絡獲取最新的驅動程序,自動安裝設備驅動程序。編程平臺與計算機的連接請參考圖1.4。

圖1.4 編程平臺與計算機的連接
驅動程序成功安裝后,可以在設備管理器中看到如圖1.5所示的通用串行通信設備(以Windows操作系統為例)。

圖1.5 在設備管理器中看到通用串行通信設備
如果遇到驅動程序自動識別、安裝失敗的情況,可以考慮手動下載驅動程序并安裝,下面簡單列出幾種驅動程序下載途徑及安裝方法。
官方網站(推薦)
Silicon CP210x系列新品的驅動程序可到官方網站silabs.com的“Products”→“USB Bridges”→“Download USB to UART Bridge VCP Drivers”處下載。
網站上列出了所有支持的操作系統的驅動程序下載鏈接以及安裝方法指導,登錄網站并根據所使用的操作系統完成驅動程序更新即可。
百度網盤下載
在如下百度網盤下載驅動程序,并根據操作系統選擇最適合的驅動程序進行安裝,下載文件內內含Windows XP安裝指導及MacOS安裝建議,解壓后文件夾內容如圖1.6所示。

圖1.6 解壓后的驅動程序文件夾
文件名:CP2102 drivers for All OS.zip
鏈接:https://pan.baidu.com/s/1nvBNLl3
密碼:9xcv
安裝常見問題
驅動程序安裝失敗的原因多種多樣,可以參照作者訂閱號中以下內容嘗試解決。
· Windows 10禁用驅動程序強制簽名的方法
· Windows 7 Ghost系統軟件/驅動安裝失敗的解決方案
· AMD CPU系統軟件/驅動安裝失敗的解決方法
· MacOS系統CP2102驅動安裝(識別)錯誤的解決方法
- TypeScript Essentials
- 信息技術應用基礎
- Oracle Exadata專家手冊
- Teaching with Google Classroom
- Instant Ext.NET Application Development
- Python深度學習:模型、方法與實現
- ASP.NET程序開發范例寶典
- Node.js 12實戰
- App Inventor少兒趣味編程動手做
- 并行編程方法與優化實踐
- Java核心技術速學版(第3版)
- 利用Python駕馭Stable Diffusion:原理解析、擴展開發與高級應用(智能系統與技術叢書)
- 微信公眾平臺服務號開發:揭秘九大高級接口
- Learning IBM Bluemix
- Mastering VMware Horizon 6