首页 新闻 工控搜 论坛 厂商论坛 产品 方案 厂商 人才 文摘 下载 展览
中华工控网首页
  P L C | 变频器与传动 | 传感器 | 现场检测仪表 | 工控软件 | 人机界面 | 运动控制
  D C S | 工业以太网 | 现场总线 | 显示调节仪表 | 数据采集 | 数传测控 | 工业安全
  电 源 | 嵌入式系统 | PC based | 机柜箱体壳体 | 低压电器 | 机器视觉
基于精简ISA总线的CE设备驱动程序
英创信息技术有限公司
收藏本文     查看收藏

      英创公司推出的系列ARM9工控主板是面向工业智能设备的高性价比ARM9+WinCE平台,主板上不仅配置了常规的标准通讯接口,如以太、串口、USB、CAN通讯接口等,最有特色的还配置了精简ISA总线(包括外部硬件中断),以方便客户做专用电路的扩展。结合实际的应用,精简ISA总线做的电路扩展一般有以下几个方面的应用:

      1)利用外部中断事件触发应用程序对精简ISA总线进行必要操作,以实现数据的输入输出,如利用精简ISA总线做IO、AD采集的扩展。这部分的应用除需加载IRQ1驱动程序外,还将调用英创ARM9主板的ISA静态库中相关函数。

      2)利用精简ISA总线扩展多路串口,可以直接选用英创公司提供的ETA503四串口扩展模块,进行串口扩展。为了方便应用程序的开发,扩展串口的驱动程序需要在内核中直接加载。

      3)利用精简ISA总线扩展第二个CAN接口,该应用是在主板上已配有一个CAN接口的基础进行的扩展,可以直接选用英创公司提供的ETA701CAN总线扩展模块,该项扩展也需要在内核中直接加载驱动程序。

      为了方便客户的使用,英创公司按照WinCE流式设备的驱动程序的规范,实现了基于精简ISA总线的扩展设备,包括外部中断IRQ1、扩展串口以及扩展CAN2接口的驱动程序,使得这些设备按照内建设备在内核启动时可自动加载。由于这三种扩展设备是基于精简ISA总线,使用的是同样的硬件资源,如硬件中断、ISA地址端口,因此它们之间是为互斥的关系,只能选择其中的一种扩展设备,这就意味着针对不同的设备,需要有三个不同版本的内核文件,从而增加了内核版本管理的复杂性。为了解决这个问题,我们在内核中添加了三个内部命令,客户可以通过运行这几个内部命令,灵活配置精简ISA总线的扩展设备驱动。以下将详细介绍这些内部命令的使用方法。

      1、设置外部中断IRQ1。

      外部中断IRQ1是作为出厂的缺省配置,一般是不需要进行专门的设置。设置的方法是在系统启动后,通过Telnet登录到英创ARM9主板,然后运行内部命令如下:

      >IRQ1Set

      即打开外部中断IRQ1功能,扩展串口和扩展CAN2的功能将被关闭。再重新启动系统,外部中断IRQ1的驱动将自动加载。该设置会存储在系统的HIVE配置表,只需设置一次即可。

      2、设置多路串口扩展。

      设置的方法是在系统启动后,通过Telnet登录到英创ARM9主板,然后运行内部命令如下:

      >ETA503Set

      即打开扩展串口功能,外部中断IRQ1和扩展CAN2的功能将被关闭。再重新启动系统,扩展串口的驱动将自动加载。该设置会存储在系统的HIVE配置表,只需设置一次即可。

      3、设置扩展CAN2口。

      设置的方法是在系统启动后,通过Telnet登录到英创ARM9主板,然后运行内部命令如下:

      >CAN2Set

      即打开扩展CAN2口的功能,外部中断IRQ1和扩展串口的功能将被关闭。再重新启动系统,扩展CAN2口的驱动将自动加载。该设置会存储在系统的HIVE配置表,只需设置一次即可。需要注意的该功能一定是在英创主板上已配有一个CAN接口的基础进行的扩展。

      从即日起,英创公司后续所提供的ARM9工控主板将增添这三个内部命令,以方便、灵活地对基于ISA总线扩展设备的驱动进行配置。对已购买英创主板的客户,若需要增加此功能,可把板卡寄回英创公司,进行免费内核升级。


 

状 态: 离线

公司简介
产品目录

公司名称: 英创信息技术有限公司
联 系 人: 李林
电  话: 028-86180660
传  真: 028-85141028
地  址: 成都市高新区高朋大道5号博士创业园
邮  编: 610041
主  页:
 
该厂商相关技术文摘:
GPRS集抄单元整机方案
DOS工控主板的TCP/IP应用
低成本LCD的选型与使用
ARM9工控主板支持断点续传的FTP文件传送
嵌入式数据库SQLCE的开发与应用
C#使用COM组件接口操作精简ISA总线
工控主板EM9360的GPIO的各种使用方法
工控主板EM9000数字IO的增强扩展
英创工控主板同时驱动RS232和RS485的方法
ARM9工控板在远程监控中的应用
主板EM9161实现音频输出的方法
更多文摘...
立即发送询问信息在线联系该技术文摘厂商:
用户名: 密码: 免费注册为中华工控网会员
请留下您的有效联系方式,以方便我们及时与您联络

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 不良信息举报
工控网客服热线:0755-86369299
版权所有 中华工控网 Copyright©2022 Gkong.com, All Rights Reserved