EM9000工控主板是英創(chuàng)公司的主流產(chǎn)品之一,以突出的綜合性性能為特色,特別是Windows CE平臺與EM9000較強的顯示硬件單元相匹配,使其得到了越來越廣泛的應(yīng)用。在工業(yè)應(yīng)用中,RS232和RS485異步串口通訊是最為常見的通訊手段,而EM9000通常在通訊應(yīng)用中會作為主控單元的平臺,因此必然會與多個串口設(shè)備進(jìn)行數(shù)據(jù)通訊。盡管EM9000本身帶有4個串口,但在許多應(yīng)用中需要更多的串口,因此需要利用EM9000的精簡ISA總線,擴展所需的串口單元。有關(guān)精簡ISA總線擴展外圍電路單元的基本技術(shù)與方法可參見《精簡ISA總線擴展應(yīng)用》一文,這里不再贅述。本文的主要內(nèi)容是介紹目前EM9000通過精簡ISA擴展串口的若干方法。
為了方便客戶快速擴展串口單元,英創(chuàng)公司設(shè)計了一款工業(yè)標(biāo)準(zhǔn)(16C550)的4串口擴展模塊ETA503。該模塊占用的ISA總線資源如下表所示:
型號 |
ISA端口地址 |
硬件中斷 |
簡要說明 |
ETA503 |
32(SA0 – SA4) |
1 |
采用獨特的中斷共享技術(shù) |
結(jié)合EM9000的資源,可支持同時擴展2個ETA503,從而為應(yīng)用提供了多種擴展方案:
擴展方案 |
使用模塊 |
EM9000的配置要求 |
4串口擴展 |
ETA503 |
可同時支持EM9000板上的CAN接口 |
8串口擴展 |
ETA503 x 2 |
標(biāo)準(zhǔn)EM9000配置(不帶CAN) |
在串口驅(qū)動程序方面,EM9000做了完善的工作。使得應(yīng)用程序可以直接使用WinCE提供的標(biāo)準(zhǔn)API函數(shù)進(jìn)行串口的相關(guān)操作,從而以保證客戶應(yīng)用程序的可靠性及可移植性。為了利用串口驅(qū)動程序所提供的功能,擴展單元與具體配置的ISA總線資源需滿足以下要求:
所占地址區(qū)域:
擴展方案 |
ISA片選 |
地址偏移 |
直接使用地址 |
4串口(COM5-COM8) |
CS1n |
0x00 |
SA0 – SA4 |
8串口(COM5-COM8) |
CS1n |
0x00 |
SA0 – SA4 |
8串口(COM9-COM12) |
CS0n |
0x00 |
SA0 – SA4 |
從上表可以看出,兩種擴展都相對簡單,只是直接連接不同的片選和中斷信號線即可。
當(dāng)硬件配置好之后,客戶還需要進(jìn)行一次軟件配件配置,以讓系統(tǒng)啟動后知道擴展串口的具體配置。為此,EM9000設(shè)置了專門的內(nèi)部命令ETA503Set??蛻艨赏ㄟ^Telnet登錄進(jìn)EM9000,就可通過該命令方便地實現(xiàn)所需配置。運行ETA503Set實現(xiàn)的配置由命令參數(shù)決定如下:
命令 |
參數(shù) |
實現(xiàn)配置 |
ETA503Set |
0 |
禁止串口擴展 |
1 |
擴展4串口或8串口(若EM900不支持CAN的話) |
運行ETA503Set后,需重啟系統(tǒng),所選設(shè)置即生效。
-
WINDOWS
+關(guān)注
關(guān)注
4文章
3598瀏覽量
90709 -
嵌入式主板
+關(guān)注
關(guān)注
7文章
6095瀏覽量
36088
發(fā)布評論請先 登錄
相關(guān)推薦
英創(chuàng)工控主板產(chǎn)品選型指南
EM9000工控主板使用特點分析
英創(chuàng)信息技術(shù)工控主板EM9360的GPIO介紹
英創(chuàng)信息技術(shù)工控主板的復(fù)位管理介紹

英創(chuàng)信息技術(shù)EM9000工控主板的版本信息管理概述

英創(chuàng)信息技術(shù)工控主板EM9161對ISO7816協(xié)議的支持概述

英創(chuàng)信息技術(shù)工控主板EM9160對紅外通訊用途介紹

英創(chuàng)信息技術(shù)主板EM9360 IRIG-B碼校時方案

英創(chuàng)信息技術(shù)ARM9工控主板的ETA754 PWM模塊應(yīng)用

英創(chuàng)信息技術(shù)工控主板彩色LCD屏安裝與連接簡介
英創(chuàng)信息技術(shù)EM9280串口的技術(shù)特色及應(yīng)用介紹
英創(chuàng)信息技術(shù)EM9280工控主板對音頻的支持介紹

英創(chuàng)信息技術(shù)EM9380工控主板實時控制應(yīng)用介紹
英創(chuàng)信息技術(shù)EM335x工控主板的接口及擴展簡介

評論