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)。
一家以有序推动氢燃料电池技术进步和应用为使命的科技公司——杭州氢航科技
怎么用visio画时序图
放弃AI妖魔化想象 如何采集、处理存储数据才是重点
意法半导体推出STM32数字电源生态系统,加快先进高效电源解决方案开发过程
中国联通董事长王晓初:5G时代,必将是万物智联的全新时代
EPP协议简介
中控智慧科技考勤机ZM108简介
深圳银荷科技有限公司选购我司HS-DSC-101A差示扫描量热仪
蓄电池正极接线端出现虚接会产生哪些弊端
“城市大脑”这样的智慧城市系统,正在逐渐成为大城市的“标配”
人工智能70年 科幻和现实的交融
Adasky研发的热成像摄像头技术用于驾驶辅助系统和自动驾驶车辆
小米路由器高端新品将成为小米11的最佳搭档
嵌入式Linux内核时钟初始化问题
学了这些射频圈“黑话”,咱们就是射频人
PLC的恒压供水系统整体设计及工作原理
一种结合选择性浸出和固相煅烧的回收工艺
物联网产业的五大核心发展详解
为什么说油烟在线监测设备能减轻餐饮油烟问题?
从政策到市场 谁决定着新能源汽车的发展