日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 嵌入式 > 嵌入式軟件
[導讀]基于S3C44B0的串口服務器系統(tǒng)的設計

為使現(xiàn)有的基于RS232 、RS485 或CAN 總線的串口設備以以太網(wǎng)的方式組網(wǎng)運行,文章介紹了一種基于S3C44B0串口服務器系統(tǒng)的設計,詳細闡述了系統(tǒng)硬件、軟件結構及其工作原理。實際應用表明,該系統(tǒng)實現(xiàn)了以太網(wǎng)與串口的數(shù)據(jù)交互,使現(xiàn)有的串口設備能快速接入以太網(wǎng)。

  引言

  目前,各自動化監(jiān)控裝置絕大部分仍然采用RS232 、RS485 或CAN 總線組網(wǎng)方式,嚴重影響了礦井安全監(jiān)控系統(tǒng)運行的實時性、可靠性、交互性。而工業(yè)以太網(wǎng)從10 M、100 M 帶寬發(fā)展到現(xiàn)在的千兆網(wǎng),已成為礦井監(jiān)控系統(tǒng)的主要組網(wǎng)方式。

  因此,如何使現(xiàn)有的基于RS232 、RS485 或CAN 總線的串口設備以以太網(wǎng)的方式組網(wǎng)運行,是目前需要解決的一個問題。本文介紹一種基于S3C44B0的串口服務器系統(tǒng),該服務器系統(tǒng)可將串口數(shù)據(jù)轉換成TCP/ IP 協(xié)議進行數(shù)據(jù)傳輸,具有廣泛的應用前景。

  1  系統(tǒng)硬件結構

  基于S3C44B0 的串口服務器系統(tǒng)硬件結構如圖1 所示。

  

 

  圖1  基于S3C44B0 的串口服務器系統(tǒng)硬件結構圖

  該系統(tǒng)主要功能: 從串口設備讀取數(shù)據(jù),將所得到的數(shù)據(jù)進行TCP/ IP 協(xié)議封裝,通過RJ 45 的接口發(fā)送到上位機,與上位機的服務器程序進行交互;同時,將上位機發(fā)送給串口服務器的數(shù)據(jù)轉發(fā)到串口,進而通過網(wǎng)絡遠程監(jiān)控現(xiàn)場的串口設備。

  RS232 接口電路如圖2 所示。在本系統(tǒng)中,擴展出2 個獨立的串行口,該串行口可以三線通信或者與Modem 通信。該接口采用2 片MAX3232C芯片,其中MAX3232C(1) 負責串行口發(fā)送接收信號的電平轉換,MAX3232C (2) 完成握手信號的電平轉換。處理器S3C44B0 的C10~C15 分別作為nRTS1 、nCTS1 、TXD1 、RXD1 、nRTS0 、nCTS0 信號,PE1 和PE2 作為TXD0 和RXD0 信號。

  

 

  圖2  RS232 接口電路圖[!--empirenews.page--]

以太網(wǎng)控制器采用在嵌入式領域應用廣泛且性價比較高的網(wǎng)絡控制芯片RTL8019AS ,其接口電路如圖3 所示。

 

  

 

  圖3  以太網(wǎng)控制器接口電路圖

  圖3 中,RTL8019AS 采用IN T0 中斷方式, 連到S3C44B0 的外部中斷引腳IN T1 。數(shù)據(jù)總線寬度為16 位,因此,RTL8019AS 的引腳IOCS16B 上拉。

  RTL8019AS 有3 種工作方式: 跳線方式, 該方式I/ O和中斷由跳線決定;即插即用方式( PnP) , 該方式由軟件進行自動配置; 免跳線方式,該方式I/ O和中斷由外接的EEPROM93C46 中的內(nèi)容決定。

  使用何種工作方式由RTL8019AS 的引腳J P 決定,圖3 中引腳J P 上拉, 即選擇跳線方式。

  RTL8019AS 的引腳IOS2 上拉,引腳IOS0 、IOS1 、IOS3 懸空(引腳IOS0~IOS4 在圖3 中未畫出) ,當

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關閉