最多好康的娛樂城

計算機串口通信測試體系的多少運彩 分析實踐研究|九牛娛樂城

1、該體系硬件構成

由圖1可望出,該體系首要由軟硬件兩部門組成,硬件平臺是由PC機串口發送到下五星彩位機一條通道。圖中光耦電路實現PC機旌旗燈號RS-232電平到TTL電平的轉換。當PC機輸出口為RS-232高電日常平凡,二極管VD1及光耦電路導通,使得三極管VT1導通,8031接受口RXD被定位于TTL低電平;當輸出口為RS-232低電日常平凡,二極管VD1及光耦電路截止,使得三極管VT1截止,久順RXD被定位于TTL高電平。
另外軟件體系對由PC旌旗燈號進口可以輸出旌旗燈號,對串口以及單片機的通信進行字符、數字、顯示等測試。
二、測試要領以及內容
由串口向單片機接口進行通信、發送數據以及返歸裝備狀況,而傳輸協定的選擇關于通信兩邊至關緊張。針對體系的測試首要是慣例測試,以是選擇了面向字符的同步協定,如圖2所示。

這類協定的典型代表是IBM公司的二進制同步傳輸協定,他的特色是一次傳送多少個字符構成的數據塊,而不是只傳送一個字符,并規則了10個字符作為這個數據塊的開首與收場標記和整個傳輸進程的節制信息,他們鳴做通訊節制字。此體系會在測試時嚴厲遵照協定對單片機接收端進行數據發送,從端口發送數據校驗碼進行測試。而數據前的SYN首要起聯結作用,SOH為序始字符。數據塊將傳送正式的測試字符,測試字符包含數字、漢字、字符等進行發送,單片機將進行響應顯示,顯示實現后,PC機將有內地歸顯,歸顯登程送的內容以及接受到的數據是否顯示一致。若是顯示一致,則測試體系將會收回串口以及單片機毗鄰勝利的標記;若是不克不及一台灣彩券539致顯示,或者者浮現亂碼和浮現數據錯位,或者者單片機難以接收上位機數據。
相似這些環境,此體系會最先行使二進制編碼進行位校驗,當接口以及單片機不克不及通信時,可能浮現硬件或者者軟件的環境。測試體系會有專門的模塊進行處置,將會對通信進程進行再次發送,若是發送后,得不到單片機的ibw-539歸應旌旗燈號則申明硬件電路毗鄰存在成績。而浮現不克不及正常顯示等環境,則體系會對收回的數據進行位闡發,主動對發送的測試數據淘汰其內容,并從新檢測協定的履行,以確定協定上無錯。檢測是否為硬件的電路發生的滋擾。由于可測試多臺下位機,以是,數據為播送方式發送,測試時可調整為點-點的發送方式。而體系會在接收到正常返歸旌旗燈號后,主動正常歸顯。
測試進程中,體系主動調整測試次序,以最快的s-cute 539_nami速率對一切下位機進行測試,慣例環境下是次序測試。若是某個單片機以及串口通訊浮現成績,則體系會跳過出成績的方針機,持續向下檢測,并同時記載下該機的成績。
在一切方針機被測試實現后,對出成績的機械再進行點點的測試,以確定其狀態以及成績地點。若是多方針機浮現成績,則可對他們同時采用處置,啟用多個過程進行完成,以提高效率。該體系至多可同時對8個方針機進行檢測,跨越8個,體系會主動進行使命保管,以進行第二批處置。
3、體系軟件詳細完成
軟件體系首要實現的功效是單片機串口的初始化以及雙機通信,實現軟件測試。而單片機初始化包含上面內容:串行節制器SCON的配置,準時器方式節制存放器TMOD及T1的準時初始值的配置,公用存放器PCON的SMOD位的配置。
在測試最先時,PC機先送出測試最先標記,接著發送各下位機的地址旌旗燈號,再送出本次測試要發送的數據個數信息,最初是延續發送出測試數據。下位機采取查問方式接收數據,當RI被激活時,讀入數據,判定是不是1AH,若是是,則持續守候接收下一個數據,判定是否在呼鳴本人,如果,則去下接收第3個數,即本次要接收的數據個數,并按照其所給信息響應設定去下要延續接收的數據個05數。
上位機的串行通信本體系采取異步串行通信,該通信測試法式是次序布局。首要操作是上位機向下位機發送通信測試最先標記“1AH”以及下位機的聯結地址,指令下位機接收數據個數的信息和測試數據的精539-86-6確顯示。
各臺下位機用查問方式接受數據,守候接受到數據,進行輸入比擬。若是顯示輸入與發送一致,則申明通信測試勝利。單臺下位機接收流程圖如圖5所示。
該體系充沛行使了計算機串口以及外設進行通信的功效,該體系還可以略加篡改與其他類型單片機進行通信測試。因為串口使用簡略,通信便利,愈來愈多的外設測試體系行使此種手藝。此測試體系具備使用硬件少、靠得住性高的優點。經理論證實,在多種情況下運轉環境優秀。 相關暖詞搜刮:員工入職掛號表,員工入職表,員工一樣平常舉動標準,員工簽到表,員工培訓

  • 最好玩的遊戲盡在九牛娛樂城