Arkadaşlar merhaba;
Cubemx ile freertos+lwip kullanmaya çalışıyorum ancak bir türlü başaramadım, sorun şu;
Freertos olmadan lwip ile çalıştığımda main.c altında while içinde mx_lwip_process yaptığımda bilgisayarımdan ping atabiliyorum, sorun yok...
Ancak freertos üzerinde lwip ile çalıştığımda ping atamıyorum, bunun sorunu ne olabilir?
Timebase source olarak tim1 olarak ayarlandı, derleme yaparken systick tavsiye edilmez diyor.
Saygılarımla
Cubemx de configürasyon ayarlarında phy address default olarak 1 geliyor. 0 olarak düzeltilmesi gerekiyor galiba. Sorun bu yüzden olabilir.
https://www.carminenoviello.com/2016/01/22/getting-started-stm32-nucleo-f746zg/ (https://www.carminenoviello.com/2016/01/22/getting-started-stm32-nucleo-f746zg/)
PHY adresim 0 zaten, nitekim raw olarak çalıştırabiliyorum. Yani iletişimde bir sorunum yok. Sadece RTOS'da çalıştıramadım.
Şöyle bir şey gördüm. Bakmadıysan belki faydası dokunur.
https://engineeringvolkan.wordpress.com/2017/08/08/1600/ (https://engineeringvolkan.wordpress.com/2017/08/08/1600/)