From cb037453c59b56bea6dba09c4211d5180571b41f Mon Sep 17 00:00:00 2001 From: WXK <287788329@qq.com> Date: 星期三, 31 一月 2024 11:09:42 +0800 Subject: [PATCH] V2.1增加可以下发修改uwb频率,同上位机测距频率。 --- decadriver/deca_device.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/decadriver/deca_device.c b/decadriver/deca_device.c index 733873d..1b880c4 100644 --- a/decadriver/deca_device.c +++ b/decadriver/deca_device.c @@ -155,6 +155,7 @@ #define XTRIM_ADDRESS (0x1E) uint8_t module_power; uint32_t power_temp,power_input; +uint8_t error_num; int dwt_initialise(uint16_t config) { @@ -176,8 +177,11 @@ while (DWT_DEVICE_ID != dw1000local.deviceID) // MP IC ONLY (i.e. DW1000) FOR THIS CODE { dw1000local.deviceID = dwt_readdevid() ; + error_num++; + if(error_num>100) + {break;} } - + error_num=0; _dwt_enableclocks(FORCE_SYS_XTI); // NOTE: set system clock to XTI - this is necessary to make sure the values read by _dwt_otpread are reliable dw1000local.deviceID = dwt_readdevid() ; if(module_power>36) -- Gitblit v1.9.3