



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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年云南省康旅控股集团有限公司招聘笔试参考题库含答案解析
- 八年级数学下册 第二学期 期末综合测试卷(湘教版 2025年春)(二)
- 集团内训师管理办法
- 2025年客房服务员(高级)客房服务员职业技能培训题库
- 医院防暴伤医培训
- 办公楼电气系统改造方案
- 征地拆迁工作整改措施
- GB/T 45089-20240~3岁婴幼儿居家照护服务规范
- 《车路协同 路侧感知系统 第2部分:测试方法》
- 办公楼物业保安管理服务方案
评论
0/150
提交评论