系统总体设计方案.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
系统总体设计方案 1 系统总体设计方案 本系统为虚功率源的部分硬件电路和部分软件,包括基于分级结构的人机界 面、功能键盘输入、仪器对外接口和对仪器内部主处理器的接口。系统框图如图 1 所示。 仪 器 RS232C接口 内 预留主处理 芯片 PC机 部 总 器通信接口 MAX232 线 CH372应用程 序接口(API) 键盘接 MCU USB接口芯片 CH372驱动程 键盘 口芯片 序 C8051F020 CH372 CH451 TCP/IP协议 以太网接口芯 栈芯片 片 以太网 LCD模块 (Ethernet) W3100A RTL8201 图 1 2 以太网接口 以太网接口部分采用W3100A 实现传输层、网络层、数据链路层的功能,采 用 RTL8201BL 实现物理层的功能。 2.1 W3100A W3100 是 WIZnet 公司专门为以太网互联和嵌入式设备推出的硬件 TCP/IP 协议栈芯片,其硬件 TCP/IP 协议栈包含了 TCP、UDP、IP、ARP 和 ICMP 协议。 在软件源代码当中有 W3100A 的 Socket API 函数,可使网络通讯的软件设计 更加方便。利用这些函数进行设计时,应首先初始化 W3100A 的网络设置,即调 用相应的 API 函数设置默认网关、子网掩码、本机物理地址和 IP 地址,然后建 立 Socket 连接以实现通讯。 2.2 RTL8201BL RTL8201BL 是一个单端口的物理层收发器,它实现了全部的 10/100M 以太 网物理层功能,包括物理层编码子层 (PCS),物理层介质连接设备 (PMA),双绞 线物理媒介相关子层(TP-PMD),10Base-Tx 编解码和双绞线媒介访问单元(TPMAU) 2.3 以太网接口调试方法 使用 Ethereal 协议分析系统进行以太网接口的调试是行之有效的方法。 Ethereal 是目前最好的开放源码的网络协议分析器,Ethereal 可以捕捉网络数 据包,通过分析网络数据包的内容可以知道以太网接口的各层是否工作正常。 2.4 自动获得 IP地址 自动获得IP 地址基 DHCP 协议,由 W3100 提供的 TCP/IP 协议栈并未包 含应用层,所以需要研发人员按照 DHCP 协议自行编写代码来实现自动获得 IP 地 址的功能。为实现自动获得 IP 地址,局域网内必须存在 DHCP 服务器。DHCP 客 户端通过和 DHCP 服务器的交互通讯以获得 IP 地址租约。DHCP 协议通讯使用端 口UDP 67 (服务器端)和 UDP 68 (客户端)进行通讯,为了从 DHCP 服务器获得 一个 IP 地址,在标准情况下 DHCP 客户端和 DHCP 服

文档评论(0)

小蜗牛 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档