<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 嵌入式Linux開(kāi)發(fā)環(huán)境的搭建之:嵌入式開(kāi)發(fā)環(huán)境的搭建

嵌入式Linux開(kāi)發(fā)環(huán)境的搭建之:嵌入式開(kāi)發(fā)環(huán)境的搭建

作者: 時(shí)間:2013-09-13 來(lái)源:網(wǎng)絡(luò ) 收藏


本文引用地址:http://dyxdggzs.com/article/257141.htm

5.1.2配置及使用

前文已知,嵌入式系統開(kāi)發(fā)的程序只能在對應的嵌入式硬件平臺上運行,那么如何把開(kāi)發(fā)板上的信息顯示給開(kāi)發(fā)人員呢?最常用的就是通過(guò)串口線(xiàn)輸出到宿主機的顯示器上,這樣,開(kāi)發(fā)人員就可以看到系統的運行情況了。在Windows和Linux中都有不少串口通信軟件,可以很方便地對串口進(jìn)行配置,其中最主要的配置參數是波特率、數據位、停止位、奇偶校驗位和數據流控制位等,但是它們一定要根據實(shí)際情況進(jìn)行相應配置。下面介紹Windows中典型的串口通信軟件“”和在Linux下的“”。


1.

首先,打開(kāi)Windows下的“開(kāi)始”→“附件”→“通訊”→“超級終端”,這時(shí)會(huì )出現如圖5.1所示的新建超級終端界面,在“名稱(chēng)”處可隨意輸入該連接的名稱(chēng)。

圖5.1新建超級終端界面


接下來(lái),將“連接時(shí)使用”的方式改為“COM1”,即通過(guò)串口1,如圖5.2所示。


接下來(lái)就到了最關(guān)鍵的一步——設置串口連接參數。要注意,每塊開(kāi)發(fā)板的連接參數有可能會(huì )有差異,其中的具體數據在開(kāi)發(fā)商提供的用戶(hù)手冊中會(huì )有說(shuō)明。如優(yōu)龍的這款FS2410采用的是波特率為115200,數據位數為8,無(wú)奇偶校驗位,停止位數為1,無(wú)硬件流控,其對應配置如圖5.3所示。


圖5.2選擇連接時(shí)使用方式 圖5.3配置串口相關(guān)參數


這樣,就基本完成了配置,最后一步單擊“確定”按鈕就可以了。這時(shí),讀者可以把開(kāi)發(fā)板的串口線(xiàn)和PC機相連,若配置正確,在開(kāi)發(fā)板上電后,在超級終端的窗口里應能顯示類(lèi)似于圖5.4的串口信息。


圖5.4在超級終端上顯示信息


注意

要分清開(kāi)發(fā)板上的串口1、串口2,如在優(yōu)龍的開(kāi)發(fā)板上標有“UART1”、“UATR2”,否則串口無(wú)法打印出信息。


2.

minicom是Linux下串口通信的軟件,它的使用完全依靠鍵盤(pán)的操作,雖然沒(méi)有“超級終端”那么易用,但是使用習慣之后讀者將會(huì )體會(huì )到它的高效與便利。下面主要講解如何對minicom進(jìn)行串口參數的配置。


首先在命令行中鍵入“minicom”,這就啟動(dòng)了minicom軟件。minicom在啟動(dòng)時(shí)默認會(huì )進(jìn)行初始化配置,如圖5.5所示??梢酝ㄟ^(guò)“minicom-s”命令進(jìn)行minicom的配置。


圖5.5minicom啟動(dòng)


注意

在minicom的使用中,經(jīng)常會(huì )遇到3個(gè)鍵的操作,如“CTRL-AZ”,這表示先同時(shí)按下CTRL和“A”,然后松開(kāi)這兩個(gè)鍵再按下“Z”。


正如圖5.5中的提示,接下來(lái)可鍵入CTRL-AZ,來(lái)查看minicom的幫助,如圖5.6所示。按照幫助所示,可鍵入“O”(代表Configureminicom)來(lái)配置minicom的串口參數,當然也可以直接鍵入“CTRL-AO”來(lái)進(jìn)行配置。如圖5.7所示。

圖5.6minicom幫助

圖5.7minicom配置界面


在這個(gè)配置框中選擇“Serialportsetup”子項,進(jìn)入如圖5.8所示的配置界面。

圖5.8minicom串口屬性配置界面


上面列出的配置是minicom啟動(dòng)時(shí)的默認配置,用戶(hù)可以通過(guò)鍵入每一項前的大寫(xiě)字母,分別對每一項進(jìn)行更改。圖5.9所示為在“Changewhichsetting”中鍵入了“A”,此時(shí)光標轉移到第A(yíng)項的對應處。

圖5.9minicom串口號配置


注意

在minicom中“ttyS0”對應“COM1”,“ttyS1”對應“COM2”。


接下來(lái),要對波特率、數據位和停止位進(jìn)行配置,鍵入“E”,進(jìn)入如圖5.10所示的配置界面。

圖5.10minicom波特率等配置界面


在該配置界面中,可以鍵入相應波特率、停止位等對應的字母,即可實(shí)現配置,配置完成后按回車(chē)鍵就退出了該配置界面,在上層界面中顯示如圖5.11所示配置信息,要注意與圖5.8進(jìn)行對比,確定相應參數是否已被重新配置。


圖5.11minicom配置完成后界面


在確認配置正確后,可鍵入回車(chē)返回上級配置界面,并將其保存為默認配置,如圖5.12所示。之后,可重新啟動(dòng)minicom使剛才配置生效,在用串口線(xiàn)將宿主機和開(kāi)發(fā)板連接之后,就可在minicom中打印出正確的串口信息,如圖5.13所示。

圖5.12minicom保存配置信息

圖5.13minicom顯示串口信息


到此為止,讀者已經(jīng)能將開(kāi)發(fā)板的系統情況通過(guò)串口打印到宿主機上了,這樣,就能很好地了解硬件的運行狀況。

linux相關(guān)文章:linux教程




評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>