Src/application/dw_app.c
@@ -156,4 +156,19 @@ break; } } } extern u8 uwb_rx_remaintime_ms,gps_chafenlingqi; void UWB_RXStart(u8 tims_ms) { // if(!HAL_GPIO_ReadPin( RADIO_NSS_GPIO_Port, RADIO_NSS_Pin)) // { // gps_chafenlingqi++; // return; // } UWB_Wkup(); dwt_forcetrxoff(); uwb_rx_remaintime_ms = tims_ms; dwt_setinterrupt( DWT_INT_RFCG | (DWT_INT_ARFE | DWT_INT_RFSL | DWT_INT_SFDT | DWT_INT_RPHE | DWT_INT_RFCE | DWT_INT_RFTO | DWT_INT_RXPTO), 1); dwt_setrxtimeout(tims_ms*1000);//设定接收超时时间,0位没有超时时间 dwt_rxenable(0); }