From d9eeaa73e91eb757f8707e26f204f443fe956a3f Mon Sep 17 00:00:00 2001 From: zhangbo <zhangbo@qq.com> Date: 星期二, 04 三月 2025 15:16:26 +0800 Subject: [PATCH] lora能正常发送 --- keil/include/components/hal/pan_port.c | 36 ++++++++++++++++++------------------ 1 files changed, 18 insertions(+), 18 deletions(-) diff --git a/keil/include/components/hal/pan_port.c b/keil/include/components/hal/pan_port.c index b81f25e..db56ed0 100644 --- a/keil/include/components/hal/pan_port.c +++ b/keil/include/components/hal/pan_port.c @@ -8,7 +8,7 @@ *******************************************************************************/ #include "pan_port.h" #include "mk_spi.h" -#include "lora_3029.h" +#include "lora_1268.h" extern uint8_t spi_tx_rx(uint8_t tx_data); @@ -26,10 +26,10 @@ .delayms = rf_delay_ms, .delayus = rf_delay_us, }; -void spi_transfer_callback(void *dev, uint32_t err_code) -{ +//void spi_transfer_callback(void *dev, uint32_t err_code) +//{ -} +//} static void spi_receive_callback(void *dev, uint32_t err_code) { @@ -39,21 +39,21 @@ * @param[in] <tx_data> spi readwritebyte value * @return result */ -uint8_t spi_readwritebyte(uint8_t tx_data) -{ - uint8_t rx_data[10] = {0,}; // 用于存储接收的数据 -// while (spi_is_busy(SPI_ID0)) -// { -// } - spi_transfer(SPI_ID0, &tx_data, rx_data, 1, spi_transfer_callback); -// spi_transfer(SPI_ID0, 0x09, rx_buf, 1, spi_transfer_callback); -// spi_receive(SPI_ID0, rx_data, 1,spi_receive_callback); -// while (Reset == SPI_GetFlag(SPI_ID0, SpiFlagReceiveBufferFull)) -// { -// } +//uint8_t spi_readwritebyte(uint8_t tx_data) +//{ +// uint8_t rx_data[10] = {0,}; // 用于存储接收的数据 +//// while (spi_is_busy(SPI_ID0)) +//// { +//// } +// spi_transfer(SPI_ID0, &tx_data, rx_data, 1, spi_transfer_callback); +//// spi_transfer(SPI_ID0, 0x09, rx_buf, 1, spi_transfer_callback); +//// spi_receive(SPI_ID0, rx_data, 1,spi_receive_callback); +//// while (Reset == SPI_GetFlag(SPI_ID0, SpiFlagReceiveBufferFull)) +//// { +//// } - return rx_data[0]; // 返回接收到的数据 -} +// return rx_data[0]; // 返回接收到的数据 +//} /** * @brief spi_cs_set_high -- Gitblit v1.9.3