1. 程式人生 > >開發板的I/O在哪裡——韋東山嵌入式Linux視訊學習筆記01

開發板的I/O在哪裡——韋東山嵌入式Linux視訊學習筆記01

一般來說,串列埠就是開發板的I/O(輸入輸出)介面。我們可以通過串列埠向板子傳送命令,也可以通過串列埠把板子的狀態資訊打印出來。

板載串列埠和PC的連線

如果板子上有串列埠,且電腦上也有串列埠,那直接用串列埠線相連就可以。對於沒有串列埠的膝上型電腦,可以買一個USB轉串列埠模組(如下圖)。
這裡寫圖片描述

這種模組的內部有一個USB轉串列埠(或者說串列埠轉USB)的晶片,比如PL2303。

對於韋東山的JZ2440(V2)開發板,已經集成了PL2303和USB口,原理圖如下:
這裡寫圖片描述

安裝PL2302的驅動

不管是以上兩種情況的哪一種,在PC端必須安裝對應的USB轉串列埠晶片的驅動。對於PL2302的驅動,網上有很多,一搜一大把。

我安裝的是韋東山的光盤裡面提供的(選擇一個就行):
這裡寫圖片描述

驅動安裝完成後,把板子連線電腦,可以在裝置管理器看到有一個COM口,如下圖
這裡寫圖片描述

安裝串列埠除錯軟體

安裝好驅動還不算完,還需要找一個串列埠除錯軟體。比如說韋東山推薦的SecureCRT。

開啟SecureCRT(我的版本是Version 7.0.0 (x64 build 326) ),選擇【檔案】–【連線】–【新建會話】(第三個圖示),選擇Serial協議,如下圖:

這裡寫圖片描述

這裡寫圖片描述

注意:
1. 埠在裝置管理器中檢視
2. 流控不要勾選
3. 波特率等引數請查看板子的使用者手冊,對於JZ2440按照上圖設定即可。