亚洲视频一区二区三区_国产在线拍偷自揄拍精品_日韩av在线看_日本久久久久久久久久久_精品国产区一区二区三区在线观看_国产日产欧美a一级在线_日韩亚洲在线观看_日韩久久精品电影_久久综合电影一区_2021国产精品视频_国产精品小说在线_欧美—级高清免费播放_一区二区三区高清国产_91av视频在线免费观看_一二美女精品欧洲_成人网在线免费看

  • 基于ARM高速數據采集遠程監控系統的應用———基于ARM高速數據采集遠程監控系統的應用

    O 引言

        隨著信息化的不斷發展,在工業自動化、電力設備、通信管理、智能終端、智能小區等領域,對數據采集的實時性、可靠性的要求也不斷地提高。以往傳統的單片機加采集卡的數據采集裝置已經不能滿足人們使用的要求。隨著采集卡的采集頻率不斷地提升,其所屬平臺的工作頻率也應跟上時代的步伐。同時,在某些情況下,裝置的操控人員不可能到工作現場去執行,所以有必要對采集裝置進行遠程監察和控制。在各種設備的通信方式中,由于以太網具有速度快、通用性好、擴展性強等優點,已13漸成為設備之間進行通信的主要方式。本文提出了基于ARM的高速數據采集裝置遠程監控系統,在實現對數據的高速采集的同時,能保證數據的可靠性和實時性,并對各幀數據嵌入時間標志為后續數據處理做好準備,最后能將數據及時準確地存儲到移動存儲設備和服務器上。該裝置包括現場監控模式和服務器監控模式。

     

    1 系統簡介

        本裝置由硬件和軟件兩部分組成,如圖1所示。系統硬件由高速數據采集平臺和采集模塊構成。采集模塊根據設計要求,采用DMM一32一AT采集板。采集平臺采用ATMEL公司A791RM9200作為主控芯片,附帶16 kB的SDRAM和128 kB的ROM。該芯片融合了ARM920T ARM Thumb處理器,當工作頻率為180 MHz時性能高達200 MIPS。帶有10/100 MB Base—T型以太網卡接口,USB 2.0全速(12 Mbps)主機/設備接口。內含內存管理單元MMU,含有調試通道的內部仿真器,便于開發調試。由于AT91RM9200具有功能全、功耗低和工業級等優點,可以使系統能運用到各種環境中。

     

     

         系統的下位機軟件選擇嵌入式Linux操作系統。嵌入式Linux是將日益流行的Linux操作系統進行裁剪修改,使之能在嵌入式計算機系統運行的一種操作系統,它既有無限的開放源代碼資源,又有嵌人式操作系統的特性。通過對內核的重新配置、編譯,即可將其移植到Aqgl RM9200中;再建立BootLoader和文件系統,形成基于ARM的嵌入式Linux操作系統,最后在此平臺上開發運用程序,實現裝置的各個功能。

     2 TCP/IP協議

        在因特網上,TCP/IP協議每時每刻保證了數據的準確傳輸。參考開放系統互連(OSI)模型,TCP/IP通常采用一種簡化的四層模型,分別為:

    ① 應用層。網絡應用層要有一個定義清晰的會話過程,如通常所說的Http、Ftp、Telnet等。在本系統中,下位機系統傳遞來自Ethernet和數據終端的數據,應用層只對大的數據報進行打包拆包處理。

    ② 傳輸層。傳輸層讓網絡程序通過明確定義的通道及某些特性獲取數據,如定義網絡連接的端口號等,實現該層協議的傳輸控制協議TCP和用戶數據協議UDP。TCP服務提供了數據流傳輸、可靠性、有效流控制、全雙工操作和多路復用技術等,在本系統中使用TCP數據報協議。

    ③ 網絡層。網絡層讓信息可以發送到相鄰的TCP/IP網絡上的任一主機上,IP協議就是該層傳送數據的機制。同時建立網絡間的互連,提供ARP地址解析協議,從而實現從IP地址到數據鏈路物理地址的映像。

    ④ 鏈路層。由控制同一物理網絡上的不同機器間數據傳送的底層協議組成,實現這一層的協議并屬于TCP/IP協議組。在本系統中這部分功能由ARM控制網卡芯片DM9161E實現。

         在本系統中,利用TCP/IP協議中的TCP(傳輸控制協議)、IP(網絡報文協議)、ARP(地址解析協議)及簡單的應用層協議成功地實現了ARM裝置和服務端的網絡互聯。既提高了數據傳輸的速度,又保證了數據傳輸的正確性,同時也擴展了數據傳輸的有效半徑。

    3 下位機的通信實現

        下位機作為客戶端,它和服務器的TCP/IP通信是通過對套接字編程實現的。套接字是網絡通信的基本操作單元,最早是作為BSD規范提出來的,現已成為Linux操作系統下TCP/IP網絡編程標準。套接字提供了不同主機間進程雙向通信的端點,這些進程在通信前各自建立一個Socket,并通過對Socket的 寫操作實現網絡通信功能。下文將討論的Winsock也是一個用于Windows系列操作系統的Sockets版本 。

        在Linux提供的3種套接字中,本文選擇流式套接字。流式套接字是最常用的套接字類型,其傳輸特點為:面向鏈接、無差錯、發送先后順序一致、包長度不限和非重復的網絡信息包。TCP/IP協議簇中的TCP協議使用此類接口。下位機與服務器通信實現如圖2所示。

     

    ① Socket()函數:用于創建一個套接字描述符。

    #include<sys/types.h>

    #include<sys/soc ket.h>

    Socket

    — ID=socket(AF_INET,SOCK_STREAM,0);

    ff PF—INET OR AF—INET Intemet IP Protocal SOCK—STREAM選擇流式套接字

    ② Connect()函數:用于與遠端服務器建立一個TCP連接請求。

    Status=connect(Socket—ID,(struc sockaddr})&Server—Addr,sizeof(struct sockaddr));

    ∥ 一定要指定服務器的IP地址和端口號,可帶參數運行程序時指定,也有默認的lP和端口號

    if(status!= 一1)∥ 一1:連接過程出錯

    {.⋯ ..}

    ③ Write()函數:從套接字緩沖區寫數據。

    int Net— Send— SysConfig(int Conn—ID,Cmdname)

    ∥向服務器反饋工作狀態即執行服務器下達的命令情況

    ∥Conn—ID為已經建立的套接字描述符

    {

    status=write(Conn—ID,sendbuff,len);

    ∥向服務器發送信息

    }

    ④ Read()函數:從套接字緩沖區讀取數據

    int Receive_ Command(int Conn—ID)

    {⋯

    return len=read(Conn—ID,NetBuf,REC—BUFF_SIZE);

    ∥成功返回實際收到的字節總數,出錯返回一1

    }

     

    ⑤ Close()函數:用于關閉一個套接字描述符。

    close(Socket—ID); //關閉連接下位機的開發都是在Linux環境下用交叉編譯器ARM.Linux—gcc編譯通過。

    4 上位機的通信實現

        服務器監控軟件是用Visual Basic 6.0來編寫的。在Visual Basic(以下簡稱VB)中,進行網絡通信開發是非常方便的。VB除了提供豐富的控件外,還提供了各種API來進行更為高級的運用程序的開發。本裝置通過Winsock控件進行網絡開發。Winsock控件對用戶是不可見的,它提供了訪問TCP和UDP網絡服務的方便途徑。在編寫客戶或服務器運用程序時,不必了解TCP的細節或低級的Win—sock API。通過設置控件的屬性并調用其方法就可連接到一個遠程客戶/服務器端,并且雙向交換數據。

    在本系統中作為服務器的運用軟件,在Winsock控件的屬性設置上要注意:

    ① Protocol屬性。返回或設置Winsock控件所使用的協議(TCP或UDP)。

    UDPFrmMain.Winsock— Server.Protocol:sckTCPProtocol

    ∥選擇TCP協議,

     
     
    網站首頁  |  關于我們  |  聯系我們  |  廣告服務  |  版權隱私  |  友情鏈接  |  站點導航
     
    亚洲视频一区二区三区_国产在线拍偷自揄拍精品_日韩av在线看_日本久久久久久久久久久_精品国产区一区二区三区在线观看_国产日产欧美a一级在线_日韩亚洲在线观看_日韩久久精品电影_久久综合电影一区_2021国产精品视频_国产精品小说在线_欧美—级高清免费播放_一区二区三区高清国产_91av视频在线免费观看_一二美女精品欧洲_成人网在线免费看
    www国产亚洲精品久久网站| 国产精品日日摸夜夜添夜夜av| 亚洲视频在线观看| 国产97在线视频| 久久综合久中文字幕青草| 日韩av在线一区二区| 中文字幕亚洲欧美日韩2019| 欧美精品videosex牲欧美| 88xx成人精品| 国产成人精品视频在线观看| 亚洲精品理论电影| 狠狠色狠色综合曰曰| 日韩精品一区二区视频| 欧美激情网友自拍| 91在线免费观看网站| 欧美黄色性视频| 欧美极度另类性三渗透| 亚洲精品电影久久久| 96pao国产成视频永久免费| 51ⅴ精品国产91久久久久久| 国产区精品视频| 亚洲а∨天堂久久精品9966| 亚洲3p在线观看| 亚洲国产99精品国自产| 欧美激情亚洲视频| 国产精品久久久久久影视| 久久亚洲国产成人| 国产精品久久久久久久7电影| 清纯唯美日韩制服另类| 91免费看片在线| 成人国产精品一区| 日韩视频永久免费观看| 91香蕉亚洲精品| 国产日韩在线视频| 欧美中文字幕在线视频| 蜜臀久久99精品久久久久久宅男| 亚洲精品一二区| 亚洲а∨天堂久久精品9966| 国产一区二区三区在线看| 日韩av资源在线播放| 国产一区二区日韩精品欧美精品| 久久99视频免费| 亚洲人成电影网站| 91久久精品国产91久久| 97在线精品国自产拍中文| 亚洲色图35p| 国产日韩在线免费| 欧美丰满少妇xxxx| 97视频在线看| 亚洲精品国产精品国自产观看浪潮| 欧美人交a欧美精品| 在线播放亚洲激情| 国产精品老牛影院在线观看| 日韩男女性生活视频| 成人福利在线观看| 精品久久久久久久久久久| 国产91在线播放| 久久久成人精品视频| 亚洲人成在线电影| 国内精品久久久久久| 亚洲国产高清福利视频| 成人av电影天堂| 一区二区三区视频在线| 久久精品夜夜夜夜夜久久| 97色伦亚洲国产| 亚洲性日韩精品一区二区| 久久久之久亚州精品露出| 欧美中文字幕视频在线观看| 欧美性在线观看| 精品福利在线视频| 91免费看国产| 久久精品国产96久久久香蕉| 国产精品一区二区三区成人| 国产91精品久久久| 2020国产精品视频| 欧美日本国产在线| 亚洲肉体裸体xxxx137| 国产精品一区二区三区在线播放| 日本亚洲欧洲色α| 国产mv久久久| 国产精品视频xxx| 久久免费视频在线观看| 久久精品视频在线播放| 日韩电影免费观看在线观看| 久久久www成人免费精品| 中文字幕久热精品在线视频| 国产精品电影在线观看| 亚洲精品一区二区三区婷婷月| 亲爱的老师9免费观看全集电视剧| 中文字幕国产亚洲2019| 国产精品第三页| 亚洲国产精品va在线观看黑人| 亚洲欧美国产精品久久久久久久| 国内精久久久久久久久久人| 91精品啪在线观看麻豆免费| 国产一区二区三区在线免费观看| 国产欧美日韩亚洲精品| 欧美日韩成人黄色| 亚洲人成在线观看| 欧美一区二三区| 国产成人精品免高潮费视频| 国产精品久久久久77777| 88国产精品欧美一区二区三区| 亚洲免费伊人电影在线观看av| 精品国产一区二区三区久久狼5月| 欧美激情视频在线免费观看 欧美视频免费一| 777国产偷窥盗摄精品视频| 亚州av一区二区| 久久视频免费在线播放| 69精品小视频| 久久免费福利视频| 91精品国产99| 国产国语videosex另类| 青青草成人在线| 日韩av理论片| 日韩国产激情在线| 国产精品成人一区二区| 亚洲美女视频网站| 性视频1819p久久| 国产免费亚洲高清| 国产精品爱啪在线线免费观看| 亚洲美女又黄又爽在线观看| 国产精品网站视频| 国产精品美女在线观看| 精品五月天久久| 国产精品视频自拍| 欧美一级片久久久久久久| 精品精品国产国产自在线| 国产精品最新在线观看| 97国产真实伦对白精彩视频8| 日韩欧美成人免费视频| 日韩精品在线第一页| 97国产成人精品视频| 久久久久久久国产| 欧美精品久久久久久久久| 九九热这里只有在线精品视| 精品视频一区在线视频| 最新国产精品亚洲| 久久久久久久久久久亚洲| 亚洲国产精品成人一区二区| 欧美性猛交xxxx免费看漫画| 91免费电影网站| 欧美激情久久久| 97精品国产97久久久久久免费| 国内精品一区二区三区| 777777777亚洲妇女| 久久精品国产69国产精品亚洲| 国产午夜精品全部视频在线播放| 国产精品成人观看视频国产奇米| 最近2019中文字幕一页二页| 成人精品一区二区三区电影黑人| 91亚洲精品在线观看| 亚洲精美色品网站| 亚洲欧美国产精品va在线观看| 国产丝袜一区二区| 日韩av网址在线观看| 中文字幕九色91在线| 亚洲欧洲一区二区三区久久| 欧美激情xxxxx| 亚洲视频一区二区三区| 伊人久久男人天堂| 懂色av中文一区二区三区天美| 国产精品男人的天堂| 色无极亚洲影院|