컴퓨터/네트워크
lwIP 메인 함수 (STM32)
Begi
2022. 10. 8. 02:27
반응형
STM32에서 lwIP를 OS 없이 사용할 때는 메인 함수에서 다음의 2개 함수를 무한루프로 실행해야 한다.
while (1)
{
ethernetif_input(&gnetif);
sys_check_timeouts();
}
ethernetif_input 함수는 ST에서 만든 함수로 예제의 ethernetif.c 파일에 정의되어 있다. ethernetif_input 함수에서는 STM32의 이더넷 컨트롤러에서 데이터를 읽는다.
sys_check_timeouts 함수는 lwIP의 함수이다.
위 2개 함수만 사용하면 ping 응답을 한다.
반응형