完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
lwip的例程看了几个,但是没有搞明白要想能够ping通移植了lwip的开发板需要在main函数里做哪些操作,试了一下只在调用ETH_BSP_Config()配置了ETH,和LwIP_Init()初始化LWIP协议栈之后,是ping不通的,求教
|
|
相关推荐
3个回答
|
|
解决了 之前没有vTaskStartScheduler(),协议栈的任务没跑起来 所以ping不通....
|
|
|
|
我也遇到了和楼主一样的问题,但是我还是没明白为什么PING不通
|
|
|
|
main函数中在ETH_BSP_Config()初始化eth外设和LwIP_Init()初始化协议栈之后,需要在main中调用vTaskStartScheduler()开启任务调度器这样协议栈的任务就启动起来了就能够ping通了。粗略地看了一下代码是在LwIP_Init()函数中调用了tcpip_init(),在tcpip_init()中创建了tcpip_thread的任务,在这个任务里调用了ip_input(),在ip_input()里面调用了icmp_input()之后就能够接收并处理ping的数据了,也就能够ping通了
|
|
|
|
只有小组成员才能发言,加入小组>>
如何使用STM32+nrf24l01架构把有线USB设备无线化?
2568 浏览 7 评论
请问能利用51单片机和nRF24L01模块实现实时语音无线传输吗?
2363 浏览 5 评论
3209 浏览 3 评论
2836 浏览 8 评论
为什么ucosii上移植lwip后系统进入了HardFault_Handler?
2787 浏览 4 评论
请教各位大咖:有没有接收频率32M左右的芯片推荐的?先感谢啦!
665浏览 1评论
904浏览 0评论
1025浏览 0评论
668浏览 0评论
498浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 20:57 , Processed in 1.137602 second(s), Total 50, Slave 44 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号