初级会员

- 积分
- 128
- 金钱
- 128
- 注册时间
- 2017-10-21
- 在线时间
- 41 小时
|

楼主 |
发表于 2020-9-4 14:02:48
|
显示全部楼层
确实是死在回调函数
- /* Set the SPI TxDMA Half transfer complete callback */
- hspi->hdmatx->XferHalfCpltCallback = SPI_DMAHalfTransmitCplt;
- printf("Debug:Set the SPI TxDMA Half transfer complete callback\r\n");
- /* Set the SPI TxDMA transfer complete callback */
- hspi->hdmatx->XferCpltCallback = SPI_DMATransmitCplt;
- printf("Debug:Set the SPI TxDMA transfer complete callback\r\n");
- /* Set the DMA error callback */
- hspi->hdmatx->XferErrorCallback = SPI_DMAError;
- printf("Debug:Set the DMA error callback\r\n");
- /* Set the DMA AbortCpltCallback */
- hspi->hdmatx->XferAbortCallback = NULL;
- printf("Debug:Set the DMA AbortCpltCallback\r\n");
- /* Enable the Tx DMA Stream/Channel */
- printf("\r\nEnable the Tx DMA Stream/Channel\r\n");
复制代码 |
|