微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于W3150A的虚拟仪器通用以太网接口设计

基于W3150A的虚拟仪器通用以太网接口设计

时间:05-12 来源:互联网 点击:

从基地址继续写入数据。写完所有的数据后, 再将Sn_TX_WR的值加上发送的数据长度, 然后写入Sn_TX_BASE, 最后向端口n的指令寄存器写入SEND命令。

  发送完成的确定可在发送(SEND) 命令后,通过检测Sn_CR的值来判断数据是否全部发送完成。

  当远程对端不存在或数据传输不正常时, 将产生超时错误。此次可以通过对Sn_IR (TIMEOUTbit) 检测来判断是否超时。

  当操作全部完成时, 应关闭窗口, 即将Sn_CR寄存器置为CLOSE。

  4 结束语

  本文介绍了以太网接口的设计及其数据传输的实现过程。利用本文的方法可以使以太网接口正常运行, 故可为后续的虚拟仪器开发奠定基础。事实上, 本方法已经过多次试验证明: 完全满足工程需要。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top