Can11a 发表于 2022-3-24 17:34:03

netxduo DHCP获取IP地址问题跟栈设置有关系?

最近在调试netxduo的tcp,采用AC5编译器,采用DHCP自动获取ip地址,测试发现有时候可以正常获取到ip地址,然后stack_size从0x400改为0x800,发现就获取不了IP地址了,调用nx_ip_address_change_notify(&IpInstance, ip_address_change_notify_callback, NULL);没有进入到回调。ip地址都是0,尝试stack_size改大改小都不行,难道DHCP自动获取IP和内存有关系?或者说跟Pack_pool内存对齐有关系?

eric2013 发表于 2022-3-25 15:24:50

近期分享netxduo的dhcp例子,届时是试试。

catro 发表于 2022-3-25 17:42:54

会不会是不是用了first_unused_memory?

Can11a 发表于 2022-3-28 09:09:28

catro 发表于 2022-3-25 17:42
会不会是不是用了first_unused_memory?

没有使用first_unused_memory,采用静态分配任务和池方式

catro 发表于 2022-5-7 15:33:18

能提供个wireshark抓包看看具体原因吗?
页: [1]
查看完整版本: netxduo DHCP获取IP地址问题跟栈设置有关系?