enc28j60无法ping通
之前enc28j60连接到uno上,配置好ip,执行webserver一切正常,今天实验了一下,发现ping也不通了,但是能通过网络主机扫描工具可以扫描到这块网卡,而且通过路由器的探测工具也正常,就是ping不通,什么原因?enc28j60烧了?因为那天不小心连到5v的电压上了 这些我也不是很懂,求解中。。。知道的大虾给解答一下!:( 一般 ENC28J60 的库没有自动回答 ping 的功能,可以参考一下 example 里面的 pings 程序 FRiC 发表于 2012-3-13 09:40 static/image/common/back.gif一般 ENC28J60 的库没有自动回答 ping 的功能,可以参考一下 example 里面的 pings 程序
问题是之前有的。。。 前两天测试也发现这种问题,刚刷好程序是可以的,然后断开后重新连接,发现就不通了,后来发现是uno用的是0022的bootloader,这个bootloader有bug,换用1.0的uno的bootloader后问题就解决了,不会断电重启后ping不通。 弘毅 发表于 2012-4-9 16:48 static/image/common/back.gif
前两天测试也发现这种问题,刚刷好程序是可以的,然后锻炼后重新连接,发现就不同了,后来发现是uno用的是0 ...
恩。。。的确是这个问题,不过1.0很多第三方库不兼容,还得改来改去的,:Q 电源使用3.3V,那可以与单品5V引脚直接通讯吗:o 可以直接通讯,调enc的时候一定要注意测量下enc的电源电压,要3.3V,我走了很多弯路啊,前后调了近3周才找到原因,我开始用的nano调的后来才发现nano的3.3V只能提供50ma电流,而enc要求电流是200ma左右。库建议大家用最新的ethercard库,好似enc只有这个库更新得比较勤。
弘毅 发表于 2012-4-9 16:48 static/image/common/back.gif
前两天测试也发现这种问题,刚刷好程序是可以的,然后断开后重新连接,发现就不通了,后来发现是uno用的是0 ...
BOOTLOADER版本怎么看出来
页:
[1]