



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、软件设置相关1、软件可以通过置位 MR 寄存器第 7 位来复位 W5300,清零即清楚复位。2、W5300 总线可以设置为两种模式 8 位和 16 位,在 W5300 复位期间,这个值由管脚信号BIT16EN决定,1为16位模式,0为8位模式,复位后,这个值不改变。3、W5300 寄存器访问可以设置为直接访问模式和间接访问模式,直接访问直接地址寻址,间接访问通过 IDM_AR 寄存器访问。间接访问:写寄存器可以通过 IDM_AR 寄存器写入 W5300 其他寄存器偏移地址,IDM_DR 寄存器写数据来设置,读通过 IDM_AR 寄存器写入 W5300 其他寄存器偏移地址,DM_DR 寄存器
2、查看寄存器数据。4、软件可以通过设置 MR 寄存器第 8 位选择大端和小端模式,W5300 一般采用大端模式,如果要使用小端模式需要将此位置 1。5、 Sn_MR3:0设置P3:0选择SOCKET的通信协议 (TCP、 UDP、 IPRAW,MACRAW等) 或PPPoESOCKET与 PPPoE 服务器之间的操作。SymbolP3|P2PIPOMeaningSn_MR_CLOSE0000ClosedSn_MR_TCP0I001TCPSn_MRJJDP0010UDPSn_MR_IPRAW0101IPRAWSO_MRJMCFIA7100MACRAWSO_MR_PPPoE0101W5300 信号线
3、模式配置1、通过 TEST_MODE3:0 选择 PHY 模式。FTESTMODE321a描述0000内部 PHY 模式(正常运行模式)0001外部 PH模式,品体时钟信号0010外部 PHY 模式,振荡港时钟信号其它保留2、OP_MODE2:0设置内部 PHY 层工作模式OP_MODE210描述000正常运行模式,推荐使用全功能自动握手001100BASE-TXFDX/HDX 自动握手01010BASE-TFDXHDX 自动握手011保留100手动选择 100BA5E-TXFDX101手动选择 100BASE TXIHDX110手动选择 10BASE-TFDX111手动选择 10BASE-T
4、HDX3、FDX:全双工,HDX:半双工,硬件复位后该设置值被锁定4、BIT16EN16、8 数据位选择高电平 16 模式,低电平 8 模式三、软件配置流程:主要以 TCP/IP 模式协议为例W5300 的初始化分三个步骤:主机接口设置,网络信息设置和内部 TX/RX 存储器的分配。第 1 步:设置主机接口1 .设置数据总线宽度,主机接口模式和时序(参考 MR 寄存器)2 .设置主机中断(参考 IMR)32 步:设置网络信息1 .设置数据通信的基本网络信息(参考:SHAR、GAS、SBUR 和 SIPR)2 .设置重复发送的时间间隔和重复发送的次数,用于数据包发送失败时的重复发送(参考 RTR
5、 和 RCR)本机硬件地址通过 SHAR 设置,这是一个以太网设备的唯一的硬件地址(以太网的 MAC 地址),应用于以太网的 MAC 层。第 3 步:分配 SOCKETn 的内部 TX/RX 存储器空间1 .定义内部 TX/RX 存储器大小(参考 MYTPER)2 .定义 SOCKETn 的 TX/RX 存储器大小(参考 TMR 和 RMSR)W5300 内部包含 16 个 8K 字节的存储单元。 这些存储单元依次映射在 128K 字节的存储器空间。 128K存储器分为发送存储器(TX)和接收存储器(RX)。内部 TX 和 RX 存储器以 8K 字节为单元分布在128K 字节空间。内部 TX/
6、RX 存储器可以在 064K 字节空间以 1K 字节为单元从新分配给每个SOCKET。数据通信TCPTC 思一种连接通信的协议,在 TCP 莫式,首先要根据 IP 地址和端口号与对端建立 SOCKET 连接。通过连接的 SOCKET送和接收数据。 建立 SOCKE的连接有“TCPI艮务器”和“TCP客户端”之分。区分它们的方法是谁首先发送连接请求(SY 蹴据包)。“TCF务器”等待对端的连接请求,当收到连接请求时建立 SOCKE 连接(被动打开)。主动发出连接请求,与对端建立连接(主动打开)。EST4BJSHED/IDataCornrrLinJcakonM卜,1口isconneq-Rflqii
7、CTtDi等Ecmefl-Retjufi等,卜CLOSEDTCPCUENTTC 用艮务器SEttVLPCUEriFCUNTFEN5-ERvtncmLISTENCONNECTCart“TC 有户端”CLOSEDDM昴CGEEiHiicmHwsLTC 咯户端具体代码请参考源代码文件。应用中需要注意的是:1、根据 Sn_MR(P3:P0)的设置,在数据包的前面追加有 PACKET-INFQPACKET-INF 包含接收数据包的信息,如数据包的大小。主机必须首先处理 PACKET-INFQ 然后再处理数据。如果收到的数据长度字节数为奇数,那么将添加一个哑字节。主机必须首先读取这个哑字节并丢弃它。从 PACKET-INFQ1 字节长度信息可以判断数据包的最后一个字节是否为哑字节。在 TCP 和 MACRAW 模式。PACKET-INFQ 信息固定为 2 字节。2、如果接收到对端的数据字节数为偶数,Sn_MR(ALIGN 瘴1。当 Sn_MR(ALIGN)=1时,W530 不需要增加
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 订民宿房间合同协议
- 郴电国际供用电合同协议
- 网络安全设备销售与安装服务合同
- 支付定金手房地产转让合同
- 人才招聘居间服务合同
- 房地产销售协议合同
- 服装公司协议书
- 旅游吵架协议书
- 配电安装工程合同协议
- 烟台扶贫协议书
- 2025年四川省宜宾市第二中学校九年级二诊考试数学试题(原卷版+解析版)
- 《会计基础与实务》课件-项目五 登记会计账簿
- 2024初级注册安全工程师笔试题库答案分析
- 国潮插画文创设计
- 2025中国临床肿瘤学会CSCO非小细胞肺癌诊疗指南要点解读课件
- 塑料粒子购销合同协议
- 无线电测向小学生课件
- 《建筑与市政工程施工现场临时用电安全技术标准JGJT46-2024》知识培训
- 2025年上半年安徽国风新材料股份限公司招聘40人易考易错模拟试题(共500题)试卷后附参考答案
- 2025-2030中国紧急逃生装置行业市场发展趋势与前景展望战略研究报告
- 酒厂设计防火规范
评论
0/150
提交评论