From b223c48f28413ac6008f0288433f7eb821a521d0 Mon Sep 17 00:00:00 2001 From: yincheng.zhong <634916154@qq.com> Date: 星期三, 11 十二月 2024 10:55:14 +0800 Subject: [PATCH] V2 --- Src/main.c | 24 ++++++++++++++++++------ 1 files changed, 18 insertions(+), 6 deletions(-) diff --git a/Src/main.c b/Src/main.c index a01087a..99e0f2a 100644 --- a/Src/main.c +++ b/Src/main.c @@ -290,7 +290,7 @@ hardware_pici = STMFLASH_ReadHalfWord(FLASH_HARDWARE_VERSION_MAP+2); hardware_type = STMFLASH_ReadHalfWord(FLASH_HARDWARE_VERSION_MAP+4); //deca_sleep(1000); - g_com_map[VERSION] = (1<<8)|0; + g_com_map[VERSION] = (1<<8)|1; // g_com_map[DEV_ID]=1158; // #ifdef DEBUG_MODE // // g_com_map[GROUP_ID]=21; @@ -667,15 +667,27 @@ //delay_ms(1000); Program_Init(); + if(HAL_UART_Receive_DMA(&huart1,m_EUART_DMA_RXBuf,EUART_RX_BUF_SIZE)) + { + Error_Handler(); + } + g_com_map[POWER]=67; + Dw1000_Init(); +// Dw1000_App_Init(); + Delay_Ms(10); + dwt_configcontinuousframemode(124800); + dwt_writetxfctrl(13, 0); + dwt_starttx(DWT_START_TX_IMMEDIATE); + while(1) + { + IdleTask(); + } LIS3DH_Data_Init(); Dw1000_Init(); // HardWareTypeDiffConfig(); dwt_configuresleep(DWT_PRESRV_SLEEP | DWT_CONFIG, DWT_WAKE_CS | DWT_WAKE_WK| DWT_SLP_EN); dwt_entersleep(); - if(HAL_UART_Receive_DMA(&huart1,m_EUART_DMA_RXBuf,EUART_RX_BUF_SIZE)) - { - Error_Handler(); - } + delay_ms(1000); GPS_Close_Init(); HAL_UART_Receive_IT(&hlpuart1, (uint8_t *)GPSRxBuffer, 1); @@ -759,7 +771,7 @@ /** Configure LSE Drive Capability */ HAL_PWR_EnableBkUpAccess(); - __HAL_RCC_LSEDRIVE_CONFIG(RCC_LSEDRIVE_LOW); + __HAL_RCC_LSEDRIVE_CONFIG(RCC_LSEDRIVE_HIGH); /** Initializes the RCC Oscillators according to the specified parameters * in the RCC_OscInitTypeDef structure. -- Gitblit v1.9.3