打印

STM32F107+lwip移植问题

[复制链接]
274|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
3月的尾巴|  楼主 | 2020-4-26 19:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在向107中移植Lwip协议,中间调试时发现一个严重的问题,移植找不出原因。在Lwip初始化函数中,有三个语句,netif_add(……);netif_set_default(……)和netif_set_up(……),如果不把这三句注释掉程序就无法运行,硬件仿真进不了main()函数,如果在这三句前面使程序停止(加while(1)),那么程序就会正常运行。初步怀疑是堆栈溢出,若是如此则应进HardFault_Handler,我在HardFault_Handler中断中点亮二极管,但是没反应,说明没有进入HardFault_Handler,那会是什么问题呢?求解释?

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

433

主题

433

帖子

0

粉丝