EPP协议与标准并行口协议兼容且能完成数据的双向传输,它提供了四种数据传送周期:数据写周期;数据读周期;地址写周期;地址读周期。虽然用于域名是EPP最初的动因,但协议设计的目标是可应用于任何订单和执行体系。EPP协议基于XML(结构化文本)格式,底层网络传输是不固定的,虽  EPP泡沫然目前指定的唯一方法是通过TCP,但该协议的灵活性设计,同样允许其使用如BEEP、SMTP、SOAP或其他方式传输。该协议由IETF的provreg工作组于2004年定稿,2009年8月,IETF认定了EPP的充分标准地位。

在设计中我们把数据周期用于便携机与采集板之间的数据传输,地址周期用于地址的传送与选通。表1列出了DB25插座在EPP协议中的各脚定义。

表1 EPP信号定义

EPP信号

方向

DB25对应脚

描述

nWrite

out

1

低电平写,高电平读

nDataSTB

out

14

低有效,数据读写

nAddrSTB

out

17

低有效,地址读写

AD[8:1]

Bi

2~9

双向数据/地址线

GND

18~25

地线

nReset

out

16

低有效,外设复位

NINTR

in

10

外设中断,对主机产生

一个中断请求

nWait

in

11

握手信号,低表示可以开始一个

读写周期,高表示可以

结束一个读写周期

Userdfn

in

12/13/15

根据不同外设灵活定义

(1) 程序执行一个I/O写周期,写数据到Port4(EPP数据寄存器)。

(2)nWrite变低,数据送到串行口上。

(3)由于nWait为低,表示可以开始一个数据写周期,nDataSTB变低。

(4)等待外设的握手信号(等待nWait变高)。

(5)nDataSTB变高,EPP周期结束。

(6)ISA的I/O周期结束。

(7)nWait变低,表示可以开始下一个数据写周期。

可以看到,整个数据传送过程发生在一个ISA I/O周期内,所以用EPP协议传送数据,系统可以获得接近ISA总线的传输率(500k~2M byte/s)。

php epp 协议,EPP协议简介相关推荐

  1. 【计算机网络】网络层 : BGP 协议 ( BGP 协议简介 | BGP 协议信息交换 | BGP 协议报文格式 | BGP-4 常用报文 | RIP 、OSPF、BGP 协议对比 )

    文章目录 一.路由选择协议分类 二.BGP 协议 简介 三.BGP 协议 信息交换过程 三.BGP 协议 报文格式 四.BGP 协议 特点 五.BGP-4 协议的 四种报文 六.RIP .OSPF.B ...

  2. 简介 传输层协议——UDP协议

    UDP协议: UDP:User Datagram Protocol 用户数据报协议 UDP简介: UDP是一种面向无连接的传输层协议,UDP数据包括目的端口号和源端口号信息,由于通讯不需要连接,所以可 ...

  3. 现有P2P协议分类与简介

    现有P2P协议分类与简介 http://blog.csdn.net/u012888602/article/details/48241165 (一) 常用p2p协议 一.Napster:世界上第一个大型 ...

  4. 【网络】浏览器输入URL到展示页面全过程(含互联网协议及HTTPS简介)

    这里写自定义目录标题 前言 1.URL介绍 2.DNS查找 3.互联网协议 3.1 实体层 3.2 链路层 3.2.1 以太网协议 3.2.2 Mac地址 3.2.3 广播 3.3 网络层 3.3.1 ...

  5. 透析ICMP协议(一): 协议原理

    透析ICMP协议(一): 协议原理 =============================== 这篇文章原创自bugfree/CSDN 平台: VC6 Windows XP ICMP简介: --- ...

  6. 纸鸢|工业物联网通讯协议Modbus协议详解

    目录 Modbus简介 格式总览 从机地址 功能码和寄存器 PLC地址和Modbus协议地址 功能码总览 异常分析 Modbus简介 Modbus 是一种串行通信协议,是 Modicon 于 1979 ...

  7. 音视频协议-RTP协议

    1 协议简介 音视频传输的基石:RTP和RTCP.对于协议的讲解主要是是对于RFC文档的阅读和理解.不同的使用场景用到的字段也有所侧重,RTP和RTCP定义在RFC3550中.其中RTP用于数据流的传 ...

  8. 【计算机网络】传输层 : 总结 ( TCP / UDP 协议 | 寻址与端口 | UDP 协议 | TCP 协议特点 | TCP 连接释放 | TCP 流量控制 | TCP 拥塞控制 ) ★★★

    文章目录 一.传输层 TCP / UDP 协议 ★ 二.寻址端口号 ★ 三.UDP 协议特点 四.UDP 协议首部格式 五.UDP 校验 六.TCP 协议 特点 ★ 七.TCP 报文段首部格式 八.T ...

  9. 【计算机网络】应用层 : 电子邮件 ( SMTP 协议 | MIME 协议 | POP3 协议 | IMAP 协议 | 基于万维网的电子邮件 )

    文章目录 一.电子邮件信息格式★ 二.电子邮件系统 组成 结构 ★ 三.SMTP 协议 ( 简单邮件传送协议 ) ★ 四.SMTP 协议 连接建立流程 五.SMTP 协议 邮件发送 流程 六.SMTP ...

  10. 【计算机网络】网络层 : DHCP 协议 ( DHCP 协议概念 | DHCP 协议特点 | DHCP 协议流程 )

    文章目录 一.DHCP 协议 概念 二.DHCP 协议 特点 三.DHCP 协议 流程 一.DHCP 协议 概念 DHCP 协议 概念 : ① 全称 : DHCP 协议 全称 "动态主机配置 ...

最新文章

  1. [译] 在 iOS 上使用 Carthage 建立依赖
  2. Jquery Easy UI Datagrid 上下移动批量保存数据
  3. FatFs 之一 R0.13c版源码目录文件、函数、全配置项详解及移植说明
  4. web安全测试-AppScan使用分享
  5. ACL20 best paper荣誉提名 | DO NOT STOP Pre-training!
  6. 95-40-150-java.util.concurrent-ExecutorCompletionService
  7. 机器学习入门之——动手演示线性模型无法表示的XOR问题
  8. Emacs进阶之按键重映射
  9. ZWrite 和ZTest
  10. DiskFileUpload上传文件并获取前端表单数据
  11. 毕设周记——需求分析
  12. SHFileOperation
  13. 一个野生程序员的自我修养
  14. serialization 序列化
  15. php网页报告2500字,教你写作文2500字
  16. 老九学堂 学习 C++ 第七、八天
  17. java项目结局篇之项目进度
  18. 【好网】通信专业的大四研一研二看看:以求职经验教你选择导师专业和科研方向...
  19. Tableau-盒须图
  20. 基于图像变换的最小二乘法及其应用(新生研讨课)

热门文章

  1. 技术专栏 | 关于吊舱你了解多少?
  2. [转载]精妙Sql语句㈡
  3. 最新!OpenAI掌门人自曝GPU短缺,未来GPT-4会更快、更便宜
  4. 腾讯云不同账号的服务器,网站如何迁移
  5. jQuery翻页yunm.pager.js,涉及div局部刷新
  6. U盘数据丢失怎么恢复?优盘数据恢复,看这4个方法!
  7. 老子《道德经》第二十五章
  8. [estore基础知识] 之(二)【Spring MVC和原始servlet方式演进】
  9. unsigned 和 signed(默认)的区别
  10. 基于基于粒子群优化算法的微电网调度(Matlab代码实现)