STM32F107+lwip移植问题

[复制链接]
511|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

粉丝
快速回复 在线客服 返回列表 返回顶部