標籤:control 控制 準備 win 大致 資料線 idt 刷機 href
轉載:http://shumeipai.nxez.com/2014/05/04/under-windows-serial-connection-control-raspberry-pi.html
在沒有鍵盤滑鼠顯示器,沒有任何網路裝置,甚至連電源和 micro USB 資料線都沒有的情況下。如何對樹莓派進行操作,甚至安裝配置樹莓派呢?
如果你有一根USB轉TTL串列的資料線,和一台電腦,那這一切都不是問題。
關於USB轉TTL串列資料線
通常被稱為刷機版、刷機線、中九升級線(一種衛星天線的升級線),和單片機刷機用的線是一樣的。其價格也很便宜,單板子便宜的四五塊錢就能買到,配上線也就六塊左右,被封裝好了的就稍微貴點。
而USB轉串列的資料線林林總總,主要是因為採用的主控晶片不一樣, 大致上有這麼幾類。
採用cp1012晶片的單板子
採用PL2303晶片的單板子
以及各種被封裝起來的
其他晶片的我不太清楚,選購PL2303晶片的同志們注意了。如果你是WIN8系統,請千萬睜大眼睛看好晶片型號。因為這系列的晶片有不同的版本,而PL-2303H、PL-2303HX (Rev A) 和PL-2303X的晶片,最新版本的驅動是不支援Win8的。
而有自動安裝驅動功能的win7和win8,在檢查到裝置後會自動下載安裝最新版版本的驅動,使得使用上述三種晶片的刷機板在裝置管理員中顯示為黃色驚嘆號,無法使用。
不過也有解決辦法。可以通過安裝舊版驅動,然後禁用驅動自動更新來解決,也可以通過驅動復原來解決。
準備工作
所需硬體:
- 樹莓派
- 一個已經燒入系統的SD卡
- 刷機板
- 一台電腦
所需軟體:
上述所需的軟體和SD卡燒入鏡像的方法就不詳細講述了
軟體佈建
首先,你得處理好驅動。尤其是win8的PL2303使用者,安裝好驅動後請插上刷機板,使用附帶的checkChipVersion。Win7/8的PL2303使用者可以直接插上刷機板,系統會自動下載驅動(當然得要連網)。但插上刷機板後在裝置管理員中看到正常啟動並執行COM裝置後才能進行下一步。
然後進行一些設定:
設定刷機板的傳輸速率為115200 (因為樹莓派用的就是這個傳輸速率)
開啟putty,設定串連方式為串列,連接埠為裝置管理員中顯示的COM口號,傳輸速率為115200。我比較喜歡把配置儲存下來,下次直接雙擊配置就串連了
這時候拔下刷機板,開始進行硬體串連。
硬體串連
樹莓派的GPIO針(就是SD卡插槽旁邊的兩排一共26根針)的1號針旁邊寫了一個P1,其他針的編號是從左至右從上至下編號的。
一般刷機板有4~5個針,旁邊寫的有定義。以我的PL2303為例,背面由上至下寫著3.3V、5.0V、TXD、RXD、GND。串連的時候,5.0V(或者標有VCC)接P2,GND接P6,RXD接P8,TXD接P10,其它針腳置空。如下
串連完畢後,將SD卡插進樹莓派,刷機線的USB口插上電腦,樹莓派就會啟動。此時點擊putty的串連(Open),候就會在視窗中顯示很多東西。或許你會奇怪,為什麼我沒有插電源,樹莓派也會啟動呢?因為樹莓派可以從GPIO的5v介面(P2)取電。
如果你的系統還沒有配置過,會顯示配置菜單
配置完畢後,你就可以使用linux命令控制樹莓派了。
樹莓派進階之路 (023) - Windows下用串列串連控制樹莓派(轉)