完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我很难用MLSA为TMSC LAN820运行TCP/IP演示应用程序。我使用PIC32 MX795F512L。我在论坛上阅读了很多问题并做出了修改。1。删除DP838 48 .c和h文件2。添加了LAN820.C和.H文件。3。将地址更改为0x0;4。#pragma config FMIIEN=OFF,FETHIO=ON和//definedPHY_CON._ALTERNATE,但仍不能成功运行它。IP发现工具没有显示任何IP地址。我已经通过LAN电缆连接LAN820到交换机。黄色LED闪烁在非常高的速度和橙色LED是稳定的。谁能告诉我如何调试TCP/IP演示项目。它有点复杂。我该从哪里开始呢?在哪里设置任何断点(如果需要的话)。
|
|
相关推荐
7个回答
|
|
停止它,看看它是否挂在堆栈任务中的某个地方,或者是EpPIC32 ItMAC。这是已知的好硬件吗?
|
|
|
|
弗里森尼不认为它悬在某处。我启动调试器并时不时地暂停它,首先它在tcp.c中停止,然后是udp.c,再是tcp.c,然后是不同的文件,然后再次移动到tcp.c。在硬件方面,我有PIC32MX795F512L连接到LAN8720 ETH板,并且布线良好。
|
|
|
|
这是第一次尝试这个硬件Rev吗?
|
|
|
|
看来你做的是“手工”。正常的MHC能够生成代码并添加必要的文件。我知道MZ演示中已经使用了8740个文件。我不知道这8720者的处境。
|
|
|
|
你说“手动”。我想我们必须手动完成。我们必须更改LAN820的地址和其他配置。“MHC能够生成代码”是什么意思?你说的是和谐吗?我不是在用和声。
|
|
|
|
是的,我以为你在用和声。当我使用MX时,我使用了一个旧版本的TCP/IP协议栈。我记得有一个配置文件,您可以在其中选择要保存的所有选项。我不知道最新版本是否使用了Harmony子层。如果你不确定你的硬件,你可以使用一个和谐的TCP演示来检查它。最基本的一个“TCPIP服务器”演示程序只需在您获得键盘连接后,就可以在您的键盘上进行回音。
|
|
|
|
乙炔()是一个很好的起点。从那里开始一步,看看初始化函数返回你所期望的。/ Ruben
|
|
|
|
只有小组成员才能发言,加入小组>>
5238 浏览 9 评论
2027 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3202 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
772浏览 1评论
663浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
590浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
672浏览 0评论
572浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 15:24 , Processed in 1.322023 second(s), Total 89, Slave 72 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号