英创公司ESMARC工控主板支持8位数据/地址复用的精简ISA总线,精简ISA总线的一大应用就是多串口扩展,我们基于ESMARC精简ISA总线设计了ETA503、ETA508和ETA524多串口扩展模块,这些串口扩展模块加上EMSARC主板自身的串口、可使整个系统具有同时支持30路独立串口通讯的能力。
可支持该串口扩展方案的主板主要有以下几种:
ESM7000工控主板 | ESM3354工控主板 | ESM6802工控主板 |
用户可根据系统需要的总串口数选择合适的串口扩展模块。ETA503使用了1片16C554扩展4路串口。ETA508使用了2片16C554扩展了8路串口,ETA508还支持两片同时使用,可实现16路串口扩展。ETA524使用了3片CH438Q 八串口扩展芯片,所以直接支持24路独立串口的扩展。
下表是使用ETA503/ETA508/ETA524时对应的串口设备名称,扩展串口的最高波特率为115200bps,软件操作方法与主板自带的串口完全一样,不需任何特殊处理。
设备名称 | 扩展说明 | ||
"\\$device\\COM20" | ETA503 | ETA508 x1 | ETA524-CH438Q x1 |
"\\$device\\COM21" | ETA503 | ETA508 x1 | ETA524-CH438Q x1 |
"\\$device\\COM22" | ETA503 | ETA508 x1 | ETA524-CH438Q x1 |
"\\$device\\COM23" | ETA503 | ETA508 x1 | ETA524-CH438Q x1 |
"\\$device\\COM24" | ETA508 x1 | ETA524-CH438Q x1 | |
"\\$device\\COM25" | ETA508 x1 | ETA524-CH438Q x1 | |
"\\$device\\COM26" | ETA508 x1 | ETA524-CH438Q x1 | |
"\\$device\\COM27" | ETA508 x1 | ETA524-CH438Q x1 | |
"\\$device\\COM30" | ETA508 x2 | ETA524-CH438Q x2 | |
"\\$device\\COM31" | ETA508 x2 | ETA524-CH438Q x2 | |
"\\$device\\COM32" | ETA508 x2 | ETA524-CH438Q x2 | |
"\\$device\\COM33" | ETA508 x2 | ETA524-CH438Q x2 | |
"\\$device\\COM34" | ETA508 x2 | ETA524-CH438Q x2 | |
"\\$device\\COM35" | ETA508 x2 | ETA524-CH438Q x2 | |
"\\$device\\COM36" | ETA508 x2 | ETA524-CH438Q x2 | |
"\\$device\\COM37" | ETA508 x2 | ETA524-CH438Q x2 | |
"\\$device\\COM50" | ETA524-CH438Q x3 | ||
"\\$device\\COM51" | ETA524-CH438Q x3 | ||
"\\$device\\COM52" | ETA524-CH438Q x3 | ||
"\\$device\\COM53" | ETA524-CH438Q x3 | ||
"\\$device\\COM54" | ETA524-CH438Q x3 | ||
"\\$device\\COM55" | ETA524-CH438Q x3 | ||
"\\$device\\COM56" | ETA524-CH438Q x3 | ||
"\\$device\\COM57" | ETA524-CH438Q x3 |
ESMARC WinCE系统中已经集成了多串口扩展的驱动程序,在使用多串口扩展模块之前需要通过系统自带的命令使能相应的驱动程序。具体操作方法是通过telnet命令登陆WinCE主板(或打开WinCE系统的命令提示行)后执行相应的命令,例如:
>ETA503Set 4 //使能ETA503四串口扩展驱动
>ETA503Set 8 //使能ETA508八串口扩展驱动
>ETA503Set 16 //使能两片ETA508驱动
>ETA503Set 0 //禁止多串口扩展驱动程序加载
>ETA524Set 24 //使能ETA524 24路扩展驱动
>ETA524Set 0 //禁止多串口扩展驱动程序加载
通过上述命令使能驱动程序后需要重启系统生效,可通过系统调试串口输出信息观察扩展串口的加载情况。
ETA524 串口扩展模块 | ETA508 八串口通信扩展模块 | ETA503 四串口通信扩展模块 |
扩展串口模块信息可参考:
http://www.emtronix.com/download/eta524.pdf
成都英创信息技术有限公司 028-8618 0660