From d7f957eb56272e006de3dd404454cdf56de86655 Mon Sep 17 00:00:00 2001 From: yincheng.zhong <634916154@qq.com> Date: 星期日, 25 二月 2024 18:42:52 +0800 Subject: [PATCH] 调通数据上报,测距,同步 --- Src/OnChipDevices/Spi.c | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Src/OnChipDevices/Spi.c b/Src/OnChipDevices/Spi.c index ba65d6a..0ba5ed7 100644 --- a/Src/OnChipDevices/Spi.c +++ b/Src/OnChipDevices/Spi.c @@ -32,9 +32,9 @@ int writetospi ( uint16_t headerLength, - uint8_t *headerBuffer, + uint8_t *headerBuffer, uint32_t bodylength, - uint8_t *bodyBuffer + uint8_t *bodyBuffer ) { @@ -51,8 +51,8 @@ // delay_ms(1); for(i = 0; i < headerLength; i++) { - SPIx->DR= headerBuffer[i]; - while ((SPIx->SR & SPI_FLAG_RXNE) == (uint16_t)RESET); + SPIx->DR= headerBuffer[i]; + while ((SPIx->SR & SPI_FLAG_RXNE) == (uint16_t)RESET); SPIx->DR; } @@ -60,13 +60,13 @@ for(i = 0; i < bodylength; i++) { SPIx->DR = bodyBuffer[i]; - while ((SPIx->SR & SPI_FLAG_RXNE) == (uint16_t)RESET); + while ((SPIx->SR & SPI_FLAG_RXNE) == (uint16_t)RESET); SPIx->DR ; } SPIx_CS_GPIO->BSRR = SPIx_CS; - // decamutexoff(stat) ; + // decamutexoff(stat) ; return 0; } // end writetospi() @@ -83,7 +83,7 @@ int readfromspi ( uint16_t headerLength, - uint8_t *headerBuffer, + uint8_t *headerBuffer, uint32_t readlength, uint8_t *readBuffer ) @@ -93,7 +93,7 @@ decaIrqStatus_t stat ; - // stat = decamutexon() ; + // stat = decamutexon() ; /* Wait for SPIx Tx buffer empty */ //while (port_SPIx_busy_sending()); @@ -121,7 +121,7 @@ SPIx_CS_GPIO->BSRR = SPIx_CS; - // decamutexoff(stat) ; + // decamutexoff(stat) ; return 0; } // end readfromspi() -- Gitblit v1.9.3