W5300使用总结

时间:2019-05-12 00:14:53下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《W5300使用总结》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《W5300使用总结》。

第一篇:W5300使用总结

一、软件设置相关

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寄存器查看寄存器数据。

4、软件可以通过设置MR寄存器第8位选择大端和小端模式,W5300一般采用大端模式,如果要使用小端模式需要将此位置1。

5、Sn_MR[3:0]设置P[3:0]选择SOCKET的通信协议(TCP、UDP、IPRAW,MACRAW等)或PPPoE SOCKET与PPPoE服务器之间的操作。

二、w5300信号线模式配置

1、通过TEST_MODE[3:0]选择PHY 模式。

2、OP_MODE[2:0]设置内部PHY层工作模式

三、软件配置流程:

主要以TCP/IP模式协议为例

W5300的初始化分三个步骤:主机接口设置,网络信息设置和内部TX/RX存储器的分配。

3、FDX:全双工,HDX:半双工,硬件复位后该设置值被锁定

4、BIT16EN 16、8数据位选择

高电平16模式,低电平8模式。

第1步:设置主机接口

1.设置数据总线宽度,主机接口模式和时序(参考MR寄存器)2.设置主机中断(参考IMR)第2步:设置网络信息

1.设置数据通信的基本网络信息(参考:SHAR、GAS、SBUR和SIPR)2.设置重复发送的时间间隔和重复发送的次数,用于数据包发送失败时的重复发送(参 考RTR和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/RX存储器可以在0~64K字节空间以1K字节为单元从新分配给每个SOCKET。

数据通信

TCP

TCP是一种连接通信的协议,在TCP模式,首先要根据IP地址和端口号与对端建立SOCKET连接。通过连接的SOCKET发送和接收数据。建立SOCKET的连接有“TCP服务器”和“TCP客户端”之分。区分它们的方法是谁首先发送连接请求(SYS数据包)。“TCP服务器”等待对端的连接请求,当收到连接请求时建立SOCKET连接(被动打开)。“TCP客户端”主动发出连接请求,与对端建立连接(主动打开)。

TCP服务器

TCP客户端

具体代码请参考源代码文件。

四、应用中需要注意的是:

1、根据Sn_MR(P3:P0)的设置,在数据包的前面追加有PACKET-INFO,PACKET-INFO包含接收数据包的信息,如数据包的大小。主机必须首先处理PACKET-INFO,然后再处理数据。如果收到的数据长度字节数为奇数,那么将添加一个哑字节。主机必须首先读取这个哑字节并丢弃它。从PACKET-INFO的字节长度信息可以判断数据包的最后一个字节是否为哑字节。在TCP和MACRAW模式。

PACKET-INFO信息固定为2字节。

2、如果接收到对端的数据字节数为偶数,Sn_MR(ALIGN)置‘1’。当Sn_MR(ALIGN)=1时,W5300不需要增加TCP模式的PACKET-INFO,而只将数据保存在SOCKETn的内部RX存储器。这样将减少主机对SOCKET_INFO的额外处理,提高系统性能。(Sn_MR=0x0101可能会被Sn_MR=0x0001取代)。

第二篇:proteus使用总结

proteus使用总结

相关设置:

1、如何设置电源为所需的电压值?

答:在菜单选项的“Design”选择“Configure Power Rails”,会弹出一个对话框,选择“Name”为“Vcc”,然后在“voltage”中设置所需电源的值

2、当仿真时不小心关掉了示波器的显示波形,第二次仿真时,示波器的波形就不会显示出

来,如何让示波器波形显示出来?

答:点击仿真运行,在运行过程中,右键选择示波器,在弹出的对话框中选择“Digital Oscilloscope”

第三篇:JavaMail使用总结(定稿)

JavaMail 概述

SUN公司发布的用来处理EMAIL的API,提供给开发者处理电子邮件相关的编程接口。它虽是SUN的API,但它还没被加在标准的JAVA开发工具包中,这就意味着你使用前必须另外下载JAVAMAIL文件。除此之外你还需要SUN的JAVABEANS Activation Framework(JAF)。Javabeans activation framework运行很复杂,简单的说就是JAVAMAIL的运行必须得依赖于它的支持。

下载安装

JAVAMAIL是可选包,项目中需要用到就去官网下载,同时也需要下载JAF。安装JAVAMAIL只需要把它们直接把它们COPY到lib里(web项目不需要build path,java项目build path一下)就算安装成功。

所需的两个jar包: JAVAMAIL

mail.jar

ACTIVATION

activation-1.1.jar

底层

Session,Message,Address,Authenticator,Transport,Store,Folder等。Session定义了一个基本的邮件会话,它需要从Properties中读取类似于邮件服务器,用户名和密码等信息。另外很好的实现了JavaMail API的框架有James、Spring Mail。Tips SMTP:用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。它帮助每台计算机在发送或中转信件时找到下一个目的地。用来发送或中转发出的电子邮件。

关于

java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream解决办法

在编写邮件发送相关程序时,会报错!

主要原因是

javax.mail和javax.activation这两个包已经在javaEE5当中属于基础包了,就是JDK中自带了已经,但是里面的方法与现在外面的mail.jar和activation.jar有一些出入,所以初学者在直接copy别人代码的时候往往会出现上面的错误。

废话不多说下面是解决方法

进到

X:/Program Files/MyEclipse 6.5/myeclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_6.5.0.zmyeclipse650200806/data/libraryset/EE_5 这个路径里,可以看到javaee.jar,用rar把这个文件打开,然后进到javax文件夹里,删除mail.jar和activation.jar(我的javaee.jar里,这两个东西是文件夹,总之删掉就OK,不过要注意备份一下)删掉之后运行下面的代码,经行简单的修改以后就可以实现接收邮件的功能了!我已经测试过完全可行。

第四篇:TSM使用总结

文档名称 文档密级

TSM测试总结

此次在印度进行桌面云交付和测试,客户都比较关心我们的TSM安全特性,大部分的客户需求都是能够满足,也有部分需求满足不了(比如:客户想监控web或邮件上传附件)此次交付和测试使用的版本为Secoway TSM V100R002C06SPC300+spc304,该版本为桌面云R2C01SPC200的配套版本,在使用和测试过程中有部分经验和心得,供大家参考。

1、SACG功能

SACG的功能原理:当设置了SACG功能后,通过TSM Agent在客户机的组策略上设置访问策略,可以通过命令secpol.msc打开组策略,查看到本地IP安全策略,通过该安全策略就可以控制客户机对网络的访问,如下图:

隔离域的使用:当agent对客户机进行安全检查或行为监控(前提是下发了相应的检查策略)时,发现该客户机或用户的违规行为达到Critical级别后,会把该虚拟机放到隔离域中。注意事项:如果配置了软件SACG功能,Agent需要进行首次登录后SACG功能才会生效,同时在认证前域中必须添加DDC服务器所在的网段,不然虚拟机将与DDC无法通讯,导致虚拟机无法向DDC注册,从而登录虚拟机失败

总结:SACG功能其实是需要配合TSM的检查或监控策略来触发和实现访问控制的

2、监控USB策略使用

虽然桌面云中的DDC能够控制用户对USB端口的使用,但是TSM中的USB策略能够把控制做得更细,可以记录对所有文件的拷贝、新建、编辑、重命名等操作,同时记录操作时间、账户,然后定时发送到TSM服务器,供管理员进行安全审计。在对USB策略中的文件操作监控时,需要注意下面2点:

A、在填写文件类型时可以使用“*.*”或“*” 来达到监控所有文件的目的

B、在演示监控USB拷贝文件功能时,需要通过勾选上“编辑”,因为目前TSM会把用户的2014-2-27

华为保密信息,未经授权禁止扩散

第1页, 共4页

文档名称 文档密级

“拷贝”动作记录为“编辑”,如果单单勾选“拷贝”,则agent不会进行行为记录

无法满足的需求:客户希望对拷贝到USB存储的文件进行备份;客户希望能够监控某个文件夹内的文件操作

3、快速上传策略报告

当给用户下发了行为监控策略后(如:文件操作监控、usb监控等等),用户的行为首先会被agent记录下来,并且能够在agent界面上看到,然后agent每隔几小时上传到TSM服务器,管理员就能够在TSM Portal上集中查看每个用户的行为记录,那么在演示测试中为了让客户能够快速的在TSM Potal查看到这些记录,则可以进行以下操作:

1、在虚拟机里结束secodaemon.exe进程,此时agent会掉线,secodaemon.exe会自动起来

2、然后过5分钟左右在TSM的policy report里面就可以查询到每条策略的报告或者个人报告

4、软件分发补丁

Secoway TSM V100R002C06SPC300+spc304不支持WIN7的“msu”格式补丁的自动执行,需要在虚拟机上打一个自动执行补丁,在后续版本已经解决该问题

5、TSM与WSUS联动

TSM与用户的WSUS补丁服务器联动,TSM的主要角色(或功能)为检查客户机是否打好了补丁,以此来判断客户机是否安全,再通过SACG来控制未打补丁的客户机所能够访问的网络资源。

在配置TSM上配置WSUS客户端信息时,如果没有更改过端口,则连接的端口为80,这样我2014-2-27

华为保密信息,未经授权禁止扩散

第2页, 共4页

文档名称 文档密级

们在TSM上配置WSUS端口时使用80端口,当设置成功后,在虚拟机的注册表HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdate中能够看到添加的WSUS的IP和端口

5、TSM license的申请

该工作可以由现场的GTS进行完成,但作为测试交付人员,可以了解一下license的申请流程:

1、使用TSM版本包中的ESN获取工具,获取TSM的ESN号

2、在support.huawei.com—软件中心—软件license—华为license—FNO网站(需提前申请FNO网站账号)—GTS Portal—Online Activation

3、使用合同号(Contract NO.),搜索到TSM的订单,然后输入ESN号,很快就会生成一个license文件,下载并导入到TSM中

6、纯软件版本中安装的TSM Agent显示为中文,需要修改注册表来更改TSM托盘语言 原因:纯软件版本中的demo虚拟机在制作镜像时未把操作系统的区域和语言更改为英文,则在安装TSM Agent时识别系统的托盘语言为中文

把操作系统中的区域语言改成india 英文后,TSM Agent显示成了乱码,如下图: 2014-2-27

华为保密信息,未经授权禁止扩散 第3页, 共4页

文档名称 文档密级

规避方法:

打开注册表,找到HEKY_LOCAL_MACHINE——SOFTWARE——HUAWEI——SecospaceTray,把Language改成en 2014-2-27

华为保密信息,未经授权禁止扩散 第4页, 共4页

第五篇:EXCEL使用总结

Excel 2007 筛选后的复制粘贴

在Excel 2007中,有时需要把筛选后的数据复制粘贴到另一个表中,但是粘贴时发现结果并不是筛选出来的数据,而是所有的数据。这个问题可以用下面三个方法来解决。

方法1:进行两次以上的筛选操作,筛选操作可以是同一列或不同列。只进行一次筛选操作,表面上选择的是筛选后的数据,其实包括了未筛选的全部数据。所以我们在筛选后进行复制粘贴时,有时是筛选后的可见数据,有时是全部数据。

其实是可以判断复制后的数据是筛选后的还是全部的:如果复制后许多行都有闪动的波纹线,就是筛选后的数据,如果只在所选数据的四周出现闪动的波纹线,就是全部数据。方法2:筛选后选择需要复制的区域,选择“开始→查找和选择→定位条件→可见单元格”,再进行复制粘贴,就是筛选后的内容了。

方法3:筛选后选择需要复制的区域,同时按下“Alt”和分号键,再复制粘贴即可。

excel中如何将一列文本格式的数字更改为数字格式

在表格外某个空白单元格输入1,回车,单击该单元格,点“复制”,用鼠标选定要转换的数据区域,点右键“选择性粘贴”,选中“乘”,点“确定”。

删除输入1那个单元格。

下载W5300使用总结word格式文档
下载W5300使用总结.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    fluent使用总结(本站推荐)

    3.1计算流体力学基础与FLUENT软件介绍 3.1.1计算流体力学基础 计算流体力学(Computational Fluid Dynamics,简称CFD)是利用数值方法通过计算机求解描述流体运动的数学方程,揭......

    CAD使用总结

    CAD使用总结 Monochorome可以使打印出来的图片为黑白。 如何判断图纸尺寸:先用DLI测量左边尺寸再除以594得出比例,再用DLI测量上边的数据除以比例得出XXX,该图尺寸就为594Xxxx......

    AltiumDesigner09使用总结

    Altium Designer 09 如想删除某层,如删除Top overlay层,先按shift+S键,使PCB文件单层显示,然后鼠标框选住Top overlay层,按Delete键,便删除了Top overlay层,然后菜单:Reports/Bill......

    班费使用总结

    班费使用总结 总体情况:为更好地维持班级工作的正常运转,我班在开学初共收取了420元的班费,加上上个学期结余的57..7元,本学期我班可使用的班费有477.7元。经过一个学期的使用......

    微机室使用总结

    微机室使用总结 本学期微机室在学校领导的指导下,结合我校的实际情况开展了信息技术教育教学工作,学期临近结束,圆满地完成了各项工作任务,现对本学期以来的主要工作做如下总结:......

    vi使用总结

    三种模式,分别是一般模式、编辑模式 与 指令列命令模式 • 一般模式(命令模式): 这是执行vi后的缺省模式,此时键盘输入当作命令命令有大小写之区分 在这个模式中, 你可以使用『上......

    UltraWebGrid使用总结

    样式 点击查看 删除数据提示以及查询出删除条件 function RowDel(id) { var row = igtbl_getActiveRow("UltraWebGrid1"); var ApplyID = "", tmpstr = ""; var Fid=do......

    美术室使用总结

    美 术 室 使 用 总 结 靳瑞芳 舜王城完小 2016年1月 2015-2016第一学期 美术室使用总结 半年来,在学校的正确领导和教育局教研室的业务指导下,我校紧紧围绕艺术教育的规律,积极......