我使用的是 bsp/stm32 下自己制作的 bsp MCU:STM32F103RET6 开启了SPI1的DMA
wiznet 软件包 一但 开启 DHCP 就会发生下面的 用法错误(不开启DHCP 没问题)
通过 addr2line 工具 检测 错误发生在
rt_spi_transfer_message
G:\win10Pro\Desktop\File\Src\RTOS t-thread\bsp\stm32\User_Bsp/......\components\drivers\spi\spi_core.c:359
经过断点调试运行到 wiz_network_dhcp函数时 rt_spi_transfer_message 调用SPI底层驱动 spixfer,spixfer 函数在调用HAL库函数 HAL_SPI_TransmitReceive_DMA 发生了错误
但不知道是为什么 希望高手解答 或者是 这个软件包的一个BUG