0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

英创信息技术工控主板EM9000串口扩展介绍

英创信息技术 来源:英创信息技术 作者:英创信息技术 2019-11-15 09:19 次阅读

EM9000工控主板是英创公司的主流产品之一,以突出的综合性性能为特色,特别是Windows CE平台与EM9000较强的显示硬件单元相匹配,使其得到了越来越广泛的应用。在工业应用中,RS232RS485异步串口通讯是最为常见的通讯手段,而EM9000通常在通讯应用中会作为主控单元的平台,因此必然会与多个串口设备进行数据通讯。尽管EM9000本身带有4个串口,但在许多应用中需要更多的串口,因此需要利用EM9000的精简ISA总线,扩展所需的串口单元。有关精简ISA总线扩展外围电路单元的基本技术与方法可参见《精简ISA总线扩展应用》一文,这里不再赘述。本文的主要内容是介绍目前EM9000通过精简ISA扩展串口的若干方法。
为了方便客户快速扩展串口单元,英创公司设计了一款工业标准(16C550)的4串口扩展模块ETA503。该模块占用的ISA总线资源如下表所示:

型号

ISA端口地址

硬件中断

简要说明

ETA503

32(SA0 – SA4)

1

采用独特的中断共享技术


结合EM9000的资源,可支持同时扩展2个ETA503,从而为应用提供了多种扩展方案:

扩展方案

使用模块

EM9000的配置要求

4串口扩展

ETA503

可同时支持EM9000板上的CAN接口

8串口扩展

ETA503 x 2

标准EM9000配置(不带CAN)


在串口驱动程序方面,EM9000做了完善的工作。使得应用程序可以直接使用WinCE提供的标准API函数进行串口的相关操作,从而以保证客户应用程序的可靠性及可移植性。为了利用串口驱动程序所提供的功能,扩展单元与具体配置的ISA总线资源需满足以下要求:
所占地址区域:

扩展方案

ISA片选

地址偏移

直接使用地址

4串口(COM5-COM8)

CS1n

0x00

SA0 – SA4

8串口(COM5-COM8)

CS1n

0x00

SA0 – SA4

8串口(COM9-COM12)

CS0n

0x00

SA0 – SA4

从上表可以看出,两种扩展都相对简单,只是直接连接不同的片选和中断信号线即可。
当硬件配置好之后,客户还需要进行一次软件配件配置,以让系统启动后知道扩展串口的具体配置。为此,EM9000设置了专门的内部命令ETA503Set。客户可通过Telnet登录进EM9000,就可通过该命令方便地实现所需配置。运行ETA503Set实现的配置由命令参数决定如下:

命令

参数

实现配置

ETA503Set

0

禁止串口扩展

1

扩展4串口或8串口(若EM900不支持CAN的话)

运行ETA503Set后,需重启系统,所选设置即生效。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WINDOWS
    +关注

    关注

    3

    文章

    3544

    浏览量

    88641
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6085

    浏览量

    35305
收藏 人收藏

    评论

    相关推荐

    工控主板产品选型指南

      成都信息技术有限公司是一家专注于嵌入式工控主板研发、销售与服务的高科技公司,在嵌入式领域已有超16年的从业经历。
    发表于 02-28 11:28

    EM9000工控主板使用特点分析

     EM9000工控主板是一款预装Window CE操作系统的高性能嵌入式主板产品,在进入市场两年多时间里得到了客户的广泛认可,已成为
    的头像 发表于 11-08 16:11 1461次阅读

    信息技术工控主板EM9360的GPIO介绍

    公司的ARM9工控主板产品 EM9360是一款预装WinCE操作系统,以多种通讯接口、支持各种扩展
    的头像 发表于 11-14 09:34 2398次阅读

    信息技术工控主板的复位管理介绍

     公司的工控主板是基于ARM9 CPU、预装正版WinCE的嵌入式主板产品。作为嵌入式应用,系统的可靠启动是其可靠性的重要组成部分。本文
    的头像 发表于 11-14 10:03 1670次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b>的复位管理<b class='flag-5'>介绍</b>

    信息技术EM9000工控主板的版本信息管理概述

    EM9000公司极具特色的一款ARM9工控主板。经过长时间的完善,现系统已完全稳定。
    的头像 发表于 11-17 11:23 1735次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b><b class='flag-5'>EM9000</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b>的版本<b class='flag-5'>信息</b>管理概述

    信息技术工控主板EM9161对ISO7816协议的支持概述

    在当前的金融POS终端及相关领域,ISO7816通讯协议得到了广泛应用。工控主板EM9161,可在其异步
    的头像 发表于 11-17 11:50 1740次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b><b class='flag-5'>EM</b>9161对ISO7816协议的支持概述

    信息技术工控主板EM9160对红外通讯用途介绍

    公司的EM9160是一款高性价比的工控主板,预装正版WinCE5.0操作系统,具有极强的通讯能力。在电力电表的应用中,红外通讯是一种非常
    的头像 发表于 11-18 09:58 1264次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b><b class='flag-5'>EM</b>9160对红外通讯用途<b class='flag-5'>介绍</b>

    信息技术主板EM9360 IRIG-B码校时方案

    EM9360是公司推出的基于AT91SAM9260的同时支持3网,6串口和CAN通讯接口的高性能ARM9
    的头像 发表于 01-14 14:31 1515次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b><b class='flag-5'>主板</b><b class='flag-5'>EM</b>9360 IRIG-B码校时方案

    信息技术ARM9工控主板的ETA754 PWM模块应用

    PWM(Pulse-Width Modulation)在电源管理、电机控制等场所的应用非常广泛。公司的嵌入式工控主板也充分地考虑到了这样的应用需求,所以在
    的头像 发表于 01-15 11:22 1528次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b>ARM9<b class='flag-5'>工控</b><b class='flag-5'>主板</b>的ETA754 PWM模块应用

    信息技术工控主板彩色LCD屏安装与连接简介

    公司的工控主板EM9000EM9161、EM9
    的头像 发表于 01-15 13:59 1860次阅读

    信息技术EM9280串口技术特色及应用介绍

    EM9280是公司即将推出的新型工控主板产品。EM9280作为第一款板载8个独立的异步
    的头像 发表于 01-15 14:41 1331次阅读

    信息技术EM9280工控主板对音频的支持介绍

    对于需要使用音频播放应用的工控系统,我们设计了专门的音频扩展模块ETA972,ETA972可与的大部份工控
    的头像 发表于 01-16 09:15 1919次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b><b class='flag-5'>EM</b>9280<b class='flag-5'>工控</b><b class='flag-5'>主板</b>对音频的支持<b class='flag-5'>介绍</b>

    信息技术EM9380工控主板实时控制应用介绍

    Cortex-M3。EM9380预装了WinCE6.0操作系统,经过我们精心的设计,EM9380可实现最小为25uS 的实时控制应用。 EM9380与
    的头像 发表于 01-17 08:48 1343次阅读

    信息技术EM9x60主板串口的RTS硬件方向控制方法

    EM9x60系列工控主板均板载高速全双工物理串口,其中除了ttyS3引出方式为232电平以外
    的头像 发表于 01-17 08:59 1984次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b><b class='flag-5'>EM</b>9x60<b class='flag-5'>主板</b><b class='flag-5'>串口</b>的RTS硬件方向控制方法

    信息技术EM335x工控主板的接口及扩展简介

    公司新近推出的工控主板EM335x,是一款基于Cortex-A8的高性价比嵌入式主板产品,配
    的头像 发表于 01-17 10:17 2355次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b><b class='flag-5'>EM</b>335x<b class='flag-5'>工控</b><b class='flag-5'>主板</b>的接口及<b class='flag-5'>扩展</b>简介