Jump to content

    

STM32f4 + lwIP + FreeRTOS + LAN8720A Link Up/down status

Добрый день!

связка STM32F4  и LAN8720 используется в режиме RMII, прерывание по изменению статуса линка на STM не завести. Альтернатива - читать регистр BSR. Подскажите, как это чтение организовать? Запустить в FreeRTOS отдельную задачу? Или в lwIP уже есть этот функционал?

 

Share this post


Link to post
Share on other sites

Да, отдельную задачу. И при изменении состояния линии вызывать netif_set_link_up() / netif_set_link_down().

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this