如果你發現接上 Arduino NANO 後, 在裝置管理員看到這樣的問題裝置:
可以進一步在此裝置按滑鼠右鍵, 在快顯功能表中選『內容』後切換到『詳細資料』頁面:
若發現 PID_0000 就表示你也遇上了。這時候請不要慌張, 根據我看到的這一段教學影片, 你可以利用以下步驟讓這一片 NANO 板可在目前使用的電腦上運作:
- 先下載官方提供的驅動程式。下載後解壓縮等待後續使用。
- 在前面裝置內容的交談窗中切換到『驅動程式』頁次, 按一下『更新驅動程式』:
按一下『瀏覽電腦上的驅動程式軟體』:
再按一下『讓我從電腦上的裝置程式清單中挑選』:
選取『所有裝置』後按『下一步』:
按一下『從磁片安裝』
在出現的交談窗中按『瀏覽』, 並選取剛剛下載解開的驅動程式資料夾中的 ftdibus.inf 檔案:
之後按『確定』:
接著在型號中選『USB Serial Converter』後按『下一步』:
接著會出現一個警告視窗, 請大膽的按『是』進行安裝:
順利安裝完成後會看到以下交談窗:
按『關閉』後再把裝置內容視窗也一併關閉後, 會在裝置管理員中看到裝置名稱變成『USB Serial Port』了:
一樣在裝置上按滑鼠右鍵選『內容』準備進行下一步驟。 - 重複步驟 2,這次開啟 ftdiport.inf 檔案:
並在後續交談窗中選『USB Serial Port』後按『下一步』開始安裝:
安裝之後關閉裝置內容視窗,就會看到裝置管理員中, NANO 正確的出現在『連接埠』的分類下, 也取得連接埠的編號了:
你可以試試用 Arduino開發環境上傳程式到 NANO 板, 應該可以正常運作了。
- 首先至 FTDI 官網下載工具軟體 M_Prog,下載後一樣解壓縮。
- 執行解開後的 M-Prog.exe。
- 執行『Device/Scan』功能表指令:
- 從掃描結果可以看到有一個可程式化的裝置:
- 接著執行『Tools/Read and Parse』功能表指令:
- 可以看到 Product ID 是 0000:
- 請改為 6001:
然後按儲存, 取自己喜歡的檔名後存檔:
存檔後即可按『Program』鈕將編輯好的內容燒錄到晶片上:
燒錄完成後可以看到下方的文字框內會出現燒錄序號: - 完成後將 NANO 板拔起來後再重新接上 USB 傳輸線, 會看到 NANO 板正確出現在裝置管理員中:
你會發現這時候取得的連接埠編號與剛剛不同, 這次是正常的 NANO 晶片, 而不是強迫用 FT232 的驅動程式所取得的編號。 - 完成上述步驟後, 就可以把這片 NANO 板拿到其他電腦使用了。