W5100模块手册

上传人:无*** 文档编号:84901529 上传时间:2022-05-04 格式:DOC 页数:30 大小:2.23MB
返回 下载 相关 举报
W5100模块手册_第1页
第1页 / 共30页
W5100模块手册_第2页
第2页 / 共30页
W5100模块手册_第3页
第3页 / 共30页
点击查看更多>>
资源描述
第页支持SP1接D 10/100M传输速率 兼彖3.3V、5V削源* di于通信横块的开发-丸人映温馨提示本用户手册由泥人通信模块开发平台开发团 队编写与审核,本手册仅适用于由泥人团队开发的 NiRen_W51O0莫块。本手册将持续更新于泥人的博客 ,请各位用户持续关注,同时泥人团队将努力开发出更多适合电子开发人员、 在校同学们学习的通信模块。让我们共同努力,迎接物联网时代的到来!!第2页泥人官方淘宝店:http:/ nire 泥人官方博客:你的关注,是我们前进的动力!NiRen专注于通信棋块的开发-见心庆专di于通他然块的开X.目录你的关注,是我们前进的动力!NiRen专注于通信棋块的开发-见心庆一、泥人W5100以太网模块简介 1二、模块排针功能表1三、W5100芯片资源介绍2四、电脑调试软件安装 3五、调试方法 51、NiRen_W5100模块接线方法 52、W5100客户端模式53、W5100服务端模式104、W5100UDP模式13第3页一、泥人W5100以太网模块简介NiRen_W510模块是一款基于 WIZnet W510芯片的以太网模块, 模块集成硬件化TCP/IP协议;支持10/100Mbps的传输速率;支持4 个独立端口同时运行;同时模块还支持 3.3V或5V电源供电,5V供电 时还可以输出3.3V电源,方便用户在不同的单片机系统中使用;模 块与单片机系统的通讯方式是简单、方便的SPI通信。以下是NiRen_W510以太网模块的简单介绍:模拟电源滤咼 频干扰电感预留两个安装 孔,供以后用10uF/16V 电源滤波钽电容网芯片W5100_RST* PC4-W5100_INT* PA4 -W5100_SCS* PA5 -W5100_SCK* PA6 -W5100_MISO* PA7 -W5100_MOSISTC51单片机与W5100模块接线方式:* P3A2 -W5100_RST* P3A3 -W5100_INT* P3A6 -W5100_SCS* P3A7 -W5100_SCK* P3A4 -W5100_MISO* 卩3人5- W5100_M0SI注:NIRen_W5100模块引脚与 NiRen_W5200模块引脚兼容!2)、模块与路由器(或电脑网口)接线方式:网线接线方式:二方式一:网线一端接模块,另一端接路由器(推荐,此方式比较简单)* 方式二:网线一端接模块,另一端接电脑网口(相对方式一会复杂一些)2、W5100客户端模式泥人提供的泥人 W5100模块客户端模式例程是以 W5100的端口 0(Socket 0)为例, 用户可根据自己的须要使用不同的端口或同时使用多个端口(Socket 03)o例程中 W5100端口 0工作在客户端模式时,端口 0将主动与TCP&UDP测试工具上创建的服务器建立连接。客户端模式须设置的网络参数有以下几个:unsigned char Gateway_IP4; 网关 IP 地址,4 个字节,例程默认:192.168.1.1unsigned char Sub_Mask4; 子网掩码,4 个字节,例程默认:255.255.255.0unsigned char Phy_Addr6; 物理地址(MAC) , 6 个字节,例程默认:0C 29AB 7C 0001,第一个字节必须为偶数unsigned char IP_Addr4; 本机 IP 地址,4 个字节,例程默认:192.168.1.199unsigned char S0_Port2; 端口 0 的端口号,2 个字节,例程默认:5000unsigned char S0_DIP4;/ 端口 0 目的 IP 地址,4 个字节,例程默认:192.168.1.190unsigned char S0_DPort2;端口 0目的端口号,2个字节,例程默认:6000设置网络参数的注意事项:网关IP地址必须与IP地址属于同一个子网,否则本机将无法找到网关泥人官方淘宝店:http:/ nire 泥人官方博客:你的关注,是我们前进的动力!NiRenPi! o WHO: 5CK专注于通信模块的开发-见心队物理地址(MAC)要是唯一的标识网络设备的物理地址值,不能与远程主机(电脑)的物理相同W5100端口的端口号不能与远程服务器主机(电脑)的端口号相同W5100端口的IP地址与远程服务器主机(电脑)的IP地址不能相同,否则将会产生IP地址冲突泥人提供的泥人W51O0莫块-客户端模式例程的默认网络参数是:工工柱名:逅人晒12囁聂-妄户卞饭式戟程Hi 匸N汇:厂瑞二:工岸在客户端蟆式主动与泥人据供的汀二m皿住工具:二亡坯的既务堆逵揺r 井&且=d:T,工-:却问间碟世时鱼龍另堆唾UtM将半叭i?5lfej_uane To WiRsnElec ! rn r 至一黑哥爭集案时彖?5巨岌给船势弼.!11皿亠10敢:.爭、乘板iJR用户mo:尹浚扳| + Hunanjwsig以忒两门匚呻口卜噢毘PGS 410J_flSIPC1 - W51Q0_INTPM4 - Uiad 5C5P*7 - W51Q?-tI;囂?3i备镇块开童团臥:ntt;nircneiis,ti2c.lbJ.seni nttj;/niTr-ri?c.tart-io-ct*洌程网塔壽J*/网英* i鮭+i*禹;.吨刃:沪. 2&S.3SS 0:逗地tlr x JS :3 Q -1 3;,#却ZLEiifei :192.163.1.199-到二 B?T-C 二错: m/琳口3的團的IP地址1 192.1(9.1x19 .扁前貝药氓口号r COCO调试步骤:1)、网络参数设置(包括程序例程和电脑主机的网络参数设置),网线接线方式一与方式二的网络参数设置会有所不同。具体方法如下:网线接线方式一:电脑主机的网络参数不用修改,修改程序例程中的网络参数(目的端口 IP地址和目的端口端口号)与电脑主机匹配即可。 用户先查看电脑主机的网 络参数,然后再根据上文“设置网络参数的注意事项”的要求修改程序例程中的网络参数:Win dowsXP系统网络参数查看方式如图所示:泥人官方淘宝店:http:/ nire 泥人官方博客:你的关注,是我们前进的动力!NiRen专注于通信模块的开发-为心庆Win7系统网络参数查看方式如图所示:lx抽俾 7 W3Lnt 豐 tjw+ 比Im-L-rr.-i诒同鞍束.己飙DD 3T 的 刚4 II*涌灯;乘11a?j 瓦四2*.詐.443.刘 7&J1SJ. 733目1Afehiffi b 启谢 卫辻已 5=1 用 1HFT 卫曲堆俎WtJtr.EJd 餉过咖頂 亓g刃认冋夭 =PX DFTT粥-片器H诫U出Lmlluk rCIu jDH Fsily Caftli Q-SI-Oj-5C-OC-3 是1E2 10B 1.105霍5. 55-喪.0创却o聞日is n:i率【Q同汚日li t-91 卑 l&B 11您.163-1.1H6. 136. ll.Zt4114 111 11* 314TTv* Z怡弓盘 己品甲皿珏I虫E、 ife-3fett ZP6 4r tifIt X ff-J闷 ftS匚:dL q4 : b6 : 2*ffi : B716FH 泥人官方淘宝店:http:/ nire 泥人官方博客:你的关注,是我们前进的动力!NiRen泥人官方淘宝店:http:/ nire 泥人官方博客:你的关注,是我们前进的动力!NiRen*K)修改程序例程的网络参数使用函数:Load_Net_Parameters();(BE, 057B ?X 3;L.B.J習Pdl 1.1= _ *.d08*蒔世:琶眠兀嗨才我IS59人:口曽址中.Mo&i-:工典 負:旳关、掩去也理吃址.址、京钛 BtTEtei.昌比宅口乓宀塔口工T嗅弍vuig LaM liet F - r - -r I- -1*i riOES 刁(066:jazeway_ZP J3J 二 192; t7. 4关舂戎067*H二EH匸TPS:t - 1;(EQ由itewj#TP * 1;069如二cv勢【IF I Ml 1;071SLLt Mask=iJ = 25 5rdZtr子羽是两0P2Sixb_ka3 上1)-255;DZ1SlL&_JJa3ikL2 le!-rSf0?45L_KatfiE 3 = Dr网线接线方式二:则须要在本地连接中的In ternet协议属性中预先设置好IP地址、掩码、网关(不须要设置DNS服务器参数),然后再根据上文“设置网络参数的注 意事项”的要求修改程序例程中的网络参数。注:不同的操作系统可能此界面会有所不同,下面是其中两个 Windows XP、Win7操作系统的界面泥人官方淘宝店:http:/ nire 泥人官方博客:你的关注,是我们前进的动力!NiRen专注于通信棋块的开发-见心央2)、程序例程中的网络参数修改好后,编译好程序并下载到NiRen_TwoHeart系统板(或用户自己的系统板)中。3)、打开TCP&UDP测试工具,并点击“创建服务器”。注意:如果用户用的是网线接线方式二,并且电脑通过无线网络连接到路由器,则须要在创建服务器前断开无线网络连接,否则创建的服务器的IP地址为无线网络的IP地址,而不是本地连接的IP地址。4)、填写服务器端口号,即 W5100端口 0的目的端口号,并点击“确定”,服务器创建完成5)、点击“启动服务器”。图中显示的是服务器主机的IP地址和端口号(即电脑 本地连接的IP地址和端口号)。6)、服务器启动成功,等待远程客户端连接7)、连接好网线,给模块及系统板上电,W5100的端口 0将会自动与服务器建立连接,并以500ms的时间间隔给服务器发送字符串“ rnWelcome To第9页NiRe nElec!r n。泥人官方淘宝店:http:/ nire 泥人官方博客:你的关注,是我们前进的动力!NiRen专注于通命棋块的开发-“映3、W5100服务端模式泥人提供的泥人 W5100模块服务端模式例程是以 W5100的端口 0(Socket 0)为例, 用户可根据自己的须要使用不同的端口或同时使用多个端口(Socket 03)o例程中 W5100端口 0工作在服务端模式时,等待TCP&UDP测试工具上创建的客户端主动与服务端连接。服务端模式需设置的网络参数:(不需要设置目的IP和目的端口号)unsigned char Gateway_IP4; 网关 IP 地址,4 个字节,例程默认:192.168.1.1unsigned char Sub_Mask4; 子网掩码,4 个字节,例程默认:255.255.255.0unsigned char Phy_Addr6; 物理地址(MAC) , 6 个字节,例程默认:0C 29AB 7C 0001,第一个字节必须为偶数unsigned char IP_Addr4; 本机 IP 地址,4 个字节,例程默认: 192.168.1.199unsigned char S0_Port2; 端口 0 的端口号,2 个字节,例程默认: 5000注:网络参数设置方法及设置网络参数的注意事项请参考“2.W5100客户端模块”的网络参数设置,在此不再作解释,W5100的端口工作在服务端模式下不需要设置端口目的IP和目的端口号。调试步骤:1)、打开TCP&UDPM试工具,点击“创建连接”注:如果用户用的是网线接线方式二,并且电脑通过无线网络连接到路由器,则须要在创建客户端前先断开无线网络连接,否则创建的客户端的IP地址为无线网络的IP地址,而不是本地连接的IP地址。第10页泥人官方淘宝店:http:/ nire 泥人官方博客:你的关注,是我们前进的动力!NiRen专注于通命棋块的开发-“映泥人官方淘宝店:http:/ nire 泥人官方博客:你的关注,是我们前进的动力!NiRen专注于通命棋块的开发-“映2)、选择类型为“TCP,目标IP为W51O0勺本机IP地址(即客户端IP地址), 端口为W5100端口 0的端口号(即客户端端口号),本机端口可以指定也可以随机 选择端口,设置完成后点击“创建”完成客户端的创建。第11页泥人官方淘宝店:http:/ nire 泥人官方博客:你的关注,是我们前进的动力!NiRen专注于通命棋块的开发-“映3)、连接好网线,给模块及系统板上电,点击“连接”,客户端(电脑主机)将主 动与服务端(W5100模块)建立连接。4)、连接成功后,W5100的端口 0将会以500ms的时间间隔给服务器发送字符串“rnWelcome To NiRenElec!rn ”。第12页泥人官方淘宝店:http:/ nire 泥人官方博客:你的关注,是我们前进的动力!NiRen专注于通信棋块的开发-见心央4、W5100UDP模式泥人提供的泥人 W5100模块UDP模式例程是以 W5100的端口 O(SocketO)为例, 用户可根据自己的须要使用不同的端口或同时使用多个端口(Socket 03)o例程中 W5100端口 0工作在UDP模式时不需要建立连接即可接收其它UDP模式端口发来的数据。UDP莫式需设置的网络参数有:(不需要设置目的IP和目的端口号)unsigned char Gateway_IP4; 网关 IP 地址,4 个字节,例程默认:192.168.1.1unsigned char Sub_Mask4; 子网掩码,4 个字节,例程默认:255.255.255.0unsigned char Phy_Addr6; 物理地址(MAC) , 6 个字节,例程默认:0C 29AB 7C 0001,第一个字节必须为偶数unsigned char IP_Addr4; 本机 IP 地址,4 个字节,例程默认:192.168.1.199unsigned char S0_Port2; 端口 0 的端口号,2 个字节,例程默认: 5000注:网络参数设置方法及设置网络参数的注意事项请参考“2.W5100客户端模块”的网络参数设置,在此不再作解释,W5100的端口工作在 UDP模式下不须要设置端口目的IP和目的端口号。调试步骤:1)、打开TCP&UDP测试工具,点击“创建连接”注:如果用户用的是网线接线方式二,并且电脑通过无线网络连接到路由器,则在创建连接前需断开无线网络连接,否则IP地址为无线网络的IP地址,而不是本地连接的IP地址。第13页泥人官方淘宝店:http:/ nire 泥人官方博客:你的关注,是我们前进的动力!NiRen2)、选择类型为“UDP,目标IP为W51O0勺本机IP地址,目标端口为 W5100 端口 0的端口号,本机端口(电脑主机端口)可以指定也可以随机选择端口,设置完成后点击“创建”。3)、连接好网线,给模块及系统板上电,点击“创建”第14页4)、发送字符串“NiReS , W510C接收成功后将返回字符串“NiReS ,同时以500ms的时间间隔发送字符串“rnWelcome To NiRenElec!rn ”。泥人通信模块开发团队编写2013年12月10日第15页泥人官方淘宝店:http:/ nire 泥人官方博客:你的关注,是我们前进的动力!NiRen
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 压缩资料 > 基础医学


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!