diff options
| author | laoyening <[email protected]> | 2019-08-12 17:47:45 +0800 |
|---|---|---|
| committer | laoyening <[email protected]> | 2019-08-12 17:47:52 +0800 |
| commit | cf4f42ea195166dd2432c5cb825d67d43af95611 (patch) | |
| tree | 0cf25996d85f72e9f5e7b12170070ca6779ce807 | |
| parent | 6b4cbc6715495efc1deff8ea6b8fdffa78a3ea44 (diff) | |
在没插好网线,开发板就上电时,以太网硬件初始化返回失败,导致下一步的以外网DMA环结构和以太网中断都没有被初始化好。等到网线被插好之后,以太网接收数据线程堆栈溢出,程序发生奔溃。
| -rw-r--r-- | bsp/stm32/libraries/HAL_Drivers/drv_eth.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/bsp/stm32/libraries/HAL_Drivers/drv_eth.c b/bsp/stm32/libraries/HAL_Drivers/drv_eth.c index a258fc3821..12308a7391 100644 --- a/bsp/stm32/libraries/HAL_Drivers/drv_eth.c +++ b/bsp/stm32/libraries/HAL_Drivers/drv_eth.c @@ -102,7 +102,6 @@ static rt_err_t rt_stm32_eth_init(rt_device_t dev) if (HAL_ETH_Init(&EthHandle) != HAL_OK) { LOG_E("eth hardware init failed"); - return -RT_ERROR; } else { |
