超级终端
1.什么是超級終端?
超級終端是一個通用的串行交互軟件,很多嵌入式應(yīng)用的系統(tǒng)有與之交換的相應(yīng)程序,通過這些程序,可以通過超級終端與嵌入式系統(tǒng)交互,使超級終端成為嵌入式系統(tǒng)的顯示器。
超級終端的原理并不復(fù)雜,它是把用戶輸入隨時發(fā)向串口(運用TCP協(xié)議時是發(fā)往網(wǎng)口,這里只說串口的情況),但并不顯示輸入。它顯示的是從串口接收到的字符。因此,嵌入式系統(tǒng)的相應(yīng)程序應(yīng)該完成的任務(wù)便是:
1、把自己的啟動信息、過程信息主動發(fā)到運行有超級終端的主機
2、把接收到的字符返回到主機,同時發(fā)送需要顯示的字符(如命令的響應(yīng)等)到主機
?
眾所周知XP的附件中集成了一個很有用的超級終端工具,它就是Hypertrm軟件,但是問題是從win7開始微軟就取消了在后續(xù)系統(tǒng)中集成這個超級終端功能了,如Windows 7 32位與64位都沒有集成。
?
2.超級終端與串口調(diào)試工具的區(qū)別
1.超級終端是可以顯示漢字的,如果在與單片機通信中,需要使用漢字,就用超級終端方便。在需要輸入數(shù)據(jù)時,只能按鍵盤,不能發(fā)送和接收十六進(jìn)制數(shù)。即發(fā)送和接收都不能是十六進(jìn)制數(shù),只能是ASCII碼。但可以發(fā)送一個文件。2.串口調(diào)試助手一般接收數(shù)據(jù)時,都不支持顯示漢字。以發(fā)送數(shù)據(jù)時,比較方便,可以先輸入再發(fā)送,也能發(fā)送和顯示十六進(jìn)制數(shù)。 所以,可根據(jù)實際需要來選用了,有時,可以兩個交替使用就更方便了。總結(jié)
- 上一篇: 操作系统课程设计(作业调度、内存管理、进
- 下一篇: 组成原理---控制器