零知开源模块应用-以太网模块W5100
转载自:零知开源模块应用-以太网模块W5100
http://www.lingzhilab.com/forum.php?mod=viewthread&tid=241&fromuid=2
(出处: 零知实验室)
以太网模块在电子开发中应用还是比较常用的,因此在这篇中讲解一下以太网模块W5100的使用。
1、材料
[*]零知开源-标准板
[*]以太网扩展板
[*]杜邦线
2、方法步骤
[*]硬件连接
我们使用的是以太网扩展板-W5100模块,因此直接插到零知标准板上面,有的网络扩展板上可能连线有些问题,需要手工连接一些线路,可以检测以下线路是否联通,如果没有联通按照下面连接线路:
http://www.lingzhilab.com/data/attachment/forum/201807/10/155233tvlwfl9nuixfmfln.jpg
然后把网线连接到电脑和模块,再直接把扩展板插到开发板上,如下:
http://www.lingzhilab.com/data/attachment/forum/201807/10/155555cjq0o1y0s82i21hi.jpg
[*]程序编写
连接好线路后,我们把开发板连接到电脑USB口,然后把下面程序编译后下载到开发板中:
http://www.lingzhilab.com/data/attachment/forum/201807/10/160141rx4y1144244otqnj.png
3、结果
下载完成后,我们打开串口监视器,然后按复位按键后,可以看到串口中如下信息:
http://www.lingzhilab.com/data/attachment/forum/201807/10/160315zdppd59sss3vz5sb.png
同时,我们可以看到网络模块的RX灯在闪烁,现在我们要设置电脑的IP,使电脑以太网与零知开发板的网卡模块在同一局域网,然后与开发板网络模块通信。这一步骤如果会的就不用看了,详细步骤按照下面步骤进行:
首先,使用快捷键win+x键,打开如下界面:
http://www.lingzhilab.com/data/attachment/forum/201807/10/161448khsrsvkzoeapuons.png
选择网络连接,然后打开如下界面:
http://www.lingzhilab.com/data/attachment/forum/201807/10/161516fc68dw4m6cc166m6.png
选择【更改适配器选项】后,打开如下界面:
http://www.lingzhilab.com/data/attachment/forum/201807/10/161620bs8trmdmtzr8i4w5.png
然后我们双击【以太网】那一项,然后打开如下设置:
http://www.lingzhilab.com/data/attachment/forum/201807/10/161719i99rzko7to0wz655.png
点击【属性】,打开如下:
http://www.lingzhilab.com/data/attachment/forum/201807/10/161759hdrsfrfsddnydnee.png
我们选择IP4的设置,然后点击【属性】,设置如下:
http://www.lingzhilab.com/data/attachment/forum/201807/10/161836jo55vaz5oposzv3t.png
我这里设置IP地址是192.168.1.22,你可以填入其他的如192.168.1.23等等。
经过上面步骤我们设置好了IP,我们可以查看一下,使用快捷键WIN+R打开【运行】,填入cmd,然后就可以打开电脑的cmd终端,然后我们执行ipconfig命令后,可以看到我们以太网的设置如下:
http://www.lingzhilab.com/data/attachment/forum/201807/10/162139ak3cobg7m3o73ykv.png
与我们上面设置的相同,现在我们测试一下网络通不通,执行下面命令:ping 192.168.1.177,然后我们看到如下结果:
http://www.lingzhilab.com/data/attachment/forum/201807/10/162336cf4qj8f4wcvm58v5.png
说明网络是通的,我们在浏览器中测试一下webserver,我们在浏览器中输入如下:http://192.168.1.177,我们可以看到如下结果:
http://www.lingzhilab.com/data/attachment/forum/201807/10/162546h9wqs8sw6q1159sh.png
同时我们可以在串口监视器中看到如下信息:
http://www.lingzhilab.com/data/attachment/forum/201807/10/162621ojgihotjmirt1zit.png
说明我们的webserver工作正常了,可以在浏览器看到不断的刷新获取模拟输入数据了。
按照你的方法改了之后,从网站上打不开,浏览器提示是这样 请问这样怎么弄?
n1017945205 发表于 2018-8-20 11:35
按照你的方法改了之后,从网站上打不开,浏览器提示是这样 请问这样怎么弄?
...
先ping通再用浏览器查看 零知实验室-roc 发表于 2018-8-20 13:08
先ping通再用浏览器查看
用ping 是连通的 但是浏览器还是打不开 我用自带的浏览器和chrome都打不开
页:
[1]