999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

計算機串口通訊測試系統的若干理論研究

2007-12-31 00:00:00佟永航
中小企業管理與科技·下旬刊 2007年11期

一、該系統硬件組成

由圖1可看出,該系統主要由軟硬件兩部分構成,硬件平臺是由PC機串口發送到下位機一條通道。圖中光耦電路完成PC機信號RS-232電平到TTL電平的轉換。當PC機輸入口為RS-232高電平時,二極管VD1及光耦電路導通,使得三極管VT1導通,8031接收口RXD被定位于TTL低電平(0 V);當輸入口為RS-232低電平時,二極管VD1及光耦電路截止,使得三極管VT1截止,RXD被定位于TTL高電平(+5 V)。

另外軟件系統對由PC信號入口(串口)可以輸入信號,對串口和單片機的通訊進行字符、數字、顯示等測試。

二、測試方法和內容

由串口向單片機接口進行通訊、發送數據和返回設備狀態,而傳輸協議的選擇對于通訊雙方至關重要。針對系統的測試主要是常規測試,所以選擇了面向字符的同步協議,如圖2所示。

這種協議的典型代表是IBM公司的二進制同步傳輸(BSC)協議,他的特點是一次傳送若干個字符組成的數據塊,而不是只傳送一個字符,并規定了10個字符作為這個數據塊的開頭與結束標志以及整個傳輸過程的控制信息,他們叫做通信控制字。此系統會在測試時嚴格依照協議對單片機接受端進行數據發送,從端口發送數據校驗碼進行測試。而數據前的SYN主要起聯絡作用,SOH為序始字符。數據塊將傳送正式的測試字符,測試字符包括數字、漢字、字符等進行發送,單片機(下位機)將進行相應顯示,顯示完成后,PC機(上位機)將有本地回顯,回顯出發送的內容和接收到的數據是否顯示一致。如果顯示一致,則測試系統將會發出串口和單片機連接成功的標志;如果不能一致顯示,或者出現亂碼以及出現數據錯位,或者單片機難以接受上位機數據。

類似這些情況,此系統會開始利用二進制編碼進行位校驗,當接口和單片機不能通訊時,可能出現硬件或者軟件的情況。測試系統會有專門的模塊進行處理,將會對通訊過程進行再次發送,如果發送后,得不到單片機的回應信號則說明硬件電路連接存在問題。而出現不能正常顯示等情況,則系統會對發出的數據進行位分析,自動對發送的測試數據減少其內容,并重新檢測協議的執行,以確定協議上無錯。檢測是否為硬件的電路產生的干擾。因為可測試多臺下位機,所以,數據為廣播方式發送,測試時可調整為點-點的發送方式。而系統會在接受到正常返回信號后,自動正?;仫@。

測試過程中,系統自動調整測試順序,以最快的速度對所有下位機進行測試,常規情況下是順序測試。如果某個單片機和串口通信出現問題,則系統會跳過出問題的目標機,繼續向下檢測,并同時記錄下該機的問題。

在所有目標機被測試完成后,對出問題的機器再進行點點的測試,以確定其狀況和問題所在。如果多目標機出現問題,則可對他們同時采取處理,啟用多個進程進行實現,以提高效率。該系統最多可同時對8個目標機進行檢測,超過8個,系統會自動進行任務保存,以進行第二批處理。

三、系統軟件具體實現

軟件系統主要完成的功能是單片機串口的初始化和雙機通訊,完成軟件測試。而單片機初始化包括下面內容:串行控制器SCON的設置,定時器方式控制寄存器TMOD及T1的定時初始值的設置,專用寄存器PCON的SMOD位的設置。

在測試開始時,PC機先送出測試開始標志(本系統用ASCII碼的1AH),接著發送各下位機的地址信號,再送出本次測試要發送的數據個數信息,最后是連續發送出測試數據。下位機采用查詢方式接受數據,當RI被激活時,讀入數據,判斷是否是1AH,如果是,則繼續等待接受下一個數據,判斷是否在呼叫自己,若是,則往下接受第3個數,即本次要接受的數據個數,并按照其所給信息相應設定往下要連續接受的數據個05數。

上位機的串行通訊本系統采用異步串行通訊,該通訊測試程序是順序結構。主要操作是上位機向下位機發送通訊測試開始標志“1AH”和下位機的聯絡地址,指令下位機接受數據個數的信息以及測試數據的正確顯示。

各臺下位機用查詢方式接收數據,等待接收到數據,進行輸出對比。如果顯示輸出與發送一致,則說明通訊測試成功。單臺下位機接受流程圖如圖5所示。

該系統充分利用了計算機串口和外設進行通訊的功能,該系統還可以稍加改動與其余類型單片機進行通訊測試。由于串口使用簡單,通訊方便,越來越多的外設測試系統利用此種技術。此測試系統具有使用硬件少、可靠性高的優點。經實踐證明,在多種環境下運行情況良好。

主站蜘蛛池模板: 欧美福利在线观看| 日本妇乱子伦视频| 日韩av在线直播| 国产无遮挡猛进猛出免费软件| 亚洲国产系列| 中文字幕免费视频| 高清欧美性猛交XXXX黑人猛交| 亚洲中文久久精品无玛| 欧美精品亚洲日韩a| 成人在线观看不卡| 国产精品女熟高潮视频| 国产第三区| 日韩在线网址| 国产精品部在线观看| 国产精品yjizz视频网一二区| 一本一道波多野结衣av黑人在线| 久久婷婷综合色一区二区| 久爱午夜精品免费视频| 99久久国产精品无码| 日韩东京热无码人妻| 国产午夜福利在线小视频| 亚洲国产91人成在线| 国产一国产一有一级毛片视频| 亚洲a免费| 中文字幕亚洲无线码一区女同| 美女无遮挡拍拍拍免费视频| 中文字幕佐山爱一区二区免费| 亚洲日韩在线满18点击进入| 中文字幕不卡免费高清视频| 国产在线观看第二页| 亚洲综合色婷婷| 国产亚洲高清在线精品99| 中文字幕亚洲电影| 亚国产欧美在线人成| 666精品国产精品亚洲| 午夜免费小视频| 国产SUV精品一区二区6| 91美女视频在线观看| 国产精品99r8在线观看| 亚洲欧美人成人让影院| 999国内精品视频免费| 超碰aⅴ人人做人人爽欧美| 精品福利视频导航| 日韩精品毛片| 欧美一区二区三区国产精品| 九月婷婷亚洲综合在线| 日本精品视频一区二区| 自慰高潮喷白浆在线观看| 亚洲人成网18禁| 亚洲有无码中文网| 日韩高清中文字幕| 亚洲综合片| 亚洲av无码久久无遮挡| 日韩资源站| 一本二本三本不卡无码| 午夜电影在线观看国产1区| 东京热一区二区三区无码视频| 国产日韩av在线播放| 国产女同自拍视频| 日韩国产综合精选| 91av成人日本不卡三区| 国产成人区在线观看视频| 国产精品尤物铁牛tv| 免费一级全黄少妇性色生活片| 国产精品久久久久鬼色| 国产欧美日韩18| 欧美a√在线| 亚洲永久免费网站| 国产无码精品在线播放| 色综合天天综合中文网| 九九精品在线观看| 福利在线不卡| 亚洲欧美日韩天堂| 97综合久久| 久久国产精品嫖妓| 欧美另类图片视频无弹跳第一页 | 中文成人在线视频| 国产精品视频导航| 国产精品无码作爱| 青青国产视频| 一级爱做片免费观看久久| 69综合网|