设为首页 加入收藏

TOP

嵌入式Linux工控主板精简ISA总线扩展应用
2014-11-24 08:42:16 来源: 作者: 【 】 浏览:0
Tags:嵌入式 Linux 工控 主板 精简 ISA 总线 扩展 应用

1、精简ISA总线说明


英利工控板带有一个极具特色的功能:精简ISA总线。众所周知,ISA总线是PC机最经典的扩展总线(在嵌入式领域,通常以PC104总线的形式出现),在工控领域有极为广泛的应用。英利工控板的精简ISA总线就是在保持通用ISA总线时序不变的前提下,仅保留常用的总线信号,最大限度地减少了总线的信号数量,以适应模块的小型化需求。


用户可通过精简ISA总线方便地扩展所需的专用电路单元,如AD/DA、数字IO、脉冲计数等功能。在进行嵌入式Linux应用开发时,英利工控板通过设备文件“/dev/em9x60_isa”为应用程序提供基本的ISA总线的数据读写API,用户可从相应的应用程序范例中了解其详细的使用方法。


英利工控板精简ISA总线的标准信号定义如下(注:带“#”的表示低电平有效):




在英利工控板的精简ISA总线中,设置了两条独特的片选控制信号CS0#和CS1#,均为低电平有效的脉冲信号,用户进行Linux应用开发时,不用关心精简ISA总线的绝对地址,只要选定片选信号及基于这个片选的地址偏移量即可。以EM9160为例,每位片选可访问32 个地址空间。



2、精简ISA总线的读写时序


读时序:


英利精简ISA总线读时序







写时序:


英利精简ISA总线写时序




】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇mini6410成功移植OPENCV-2.0.0实.. 下一篇Java NIO 在网络编程中的应用

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·有没有哪些高效的c++ (2025-12-27 08:20:57)
·Socket 编程时 Accep (2025-12-27 08:20:54)
·计算机网络知识点总 (2025-12-27 08:20:52)
·一篇说人话的文章, (2025-12-27 07:50:09)
·Python Web框架哪家 (2025-12-27 07:50:06)