基于ENC28J60的以太网设计--梁 - 图文

2026/1/27 19:19:27

基于ENC28J60的以太网通信设计与实现

图6-2 STC-ISP烧录软件步骤图(2)

然后检测单片机电路是否正常焊接,可使用万用表对电路进行测试;且单片机也可以正常烧录。所需硬件经测试均无故障,连接无误后。连接效果如图6-3所示。

图6-3 硬件系统连接图

- 43 -

济源职业技术学院毕业设计(论文)

6.2 进行调试

检查程序编写是否有误,在Keil上运行程序看是否有错误、警告等;检查无误后,并且编写ICMP协议程序正确,可以正常ping通,效果如图6-4所示。

图6-4 ping通效果图

关于这一块,有很多会出现ping不通的现象。在此举例说明:①、ping是ICMP协议,你是否包含进去了呢,还有是否允许ping功能。②、防火墙什么的都关了。③、如果是中断驱动的方式,可能的原因是由于某次中断请求没有被响应,造成了数据阻塞。如果是查询的方式,那有可能是程序出错,篡改了某些寄存器的值,导致数据传输问题,定期重新初始化芯片就能解决了等等。有时也会出现经过一段时间重新上电就能解决这个问题。

检查PC机上串口是否可正常使用、单片机是否能正常运行等,如USB转串口线连接显示正常,同时也可以ping通,则可以进行调试。

首先,用USB转串口线将PC机与单片机模块连接,给单片机上电,同时用一根网线将ENC28J60网络模块与PC机连接。然后,打开TCP232调试助手,将串口号、波特率、协议类型、IP地址等进行一一设置,依次点击“打开”按钮,ping通,如串口接收数据显示框内显示设计题目、设计日期与作者等字样,则表示运行正常。最后,点击“连接”按钮,使设计最终结果实现,同时在TCP232调试助手下方的网络数据接收框下的发送框内输入“rxtest,接收测试”;“txtest,发送测试”命令实现数据的发送与接收功能。

- 44 -


基于ENC28J60的以太网设计--梁 - 图文.doc 将本文的Word文档下载到电脑
搜索更多关于: 基于ENC28J60的以太网设计--梁 - 图文 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219