HAL+FreeRTOS+网口 如何实现网口是否在线的动态检测
使用stm32f407芯片,代码基于HAL库编写,使用FreeRTOS,创建的任务有指示灯和声音任务、网口通信任务、网线是否在线检测任务、按键和蓄电池状态监测和处理任务、串口通信任务,其中任务优先级由高到低分别是按键和蓄电池状态监测和处理任务、网口通信任务、指示灯和声音任务、串口通信任务、网线是否在线检测任务。现在遇到的问题是:
在网口通信中,网线连接中整个代码通信无问题,但是如果网线拔下来,整个程序都有问题了,就是指示灯不会正常闪亮,串口通信也不正常。
想请问大侠们如何编写网线是否在线检测任务。
在线等,等啊等:dizzy::dizzy: 看看网线那个任务里有没有什么阻塞态的函数 mzy2364 发表于 2018-11-22 12:23
看看网线那个任务里有没有什么阻塞态的函数
有现成的例程吗?参考下 可以读取PHY状态,我记得lwip有集成,直接写也行,不要问我例程,自己找我有但是我不会发出来 功能规划不错,
页:
[1]