在sys_check_timeouts()函数中未找到tcp_tmr()调用
时间: 2024-04-05 14:34:06 浏览: 182
chuankoutongxin.rar_c 串口
`tcp_tmr()`函数是用来处理TCP协议栈中的定时器事件的函数,它通常需要在lwIP协议栈的核心代码中被调用。
在lwIP协议栈中,`sys_check_timeouts()`函数是用来处理所有类型的定时器超时事件的,包括TCP协议栈中的定时器事件。当`sys_check_timeouts()`函数被调用时,会检查所有已经超时的定时器事件,并依次处理这些事件,包括TCP协议栈中的定时器事件。
因此,虽然在`sys_check_timeouts()`函数中没有直接调用`tcp_tmr()`函数,但是当TCP协议栈中的定时器事件超时时,`sys_check_timeouts()`函数会在内部调用相应的处理函数来处理这些事件,其中也包括了`tcp_tmr()`函数的调用。因此,在lwIP协议栈的核心代码中,会确保`tcp_tmr()`函数能够被正确地调用和处理TCP协议栈中的定时器事件。
阅读全文