延长i2c 超时为 500ms 解决心率读取超时问题。 1437/1
authorSnickerSun <snickersun@163.com>
Thu, 21 Nov 2024 07:52:25 +0000 (15:52 +0800)
committerSnickerSun <snickersun@163.com>
Thu, 21 Nov 2024 07:52:25 +0000 (15:52 +0800)
code/sdk/drivers/chips/brandy/porting/include/i2c_porting.h

index b13c12f..83db1b0 100755 (executable)
@@ -25,7 +25,7 @@ extern "C" {
 #ifdef TEST_SUITE
 #define CONFIG_I2C_WAIT_CONDITION_TIMEOUT 0xFFFFFFFFULL
 #else
-#define CONFIG_I2C_WAIT_CONDITION_TIMEOUT 0x3ULL
+#define CONFIG_I2C_WAIT_CONDITION_TIMEOUT 0x500ULL  //根据设备要求,客户可以自行更改,目前是 心率读写可能需要更久,目前抓取到的最大300多ms,因此修改此timeout时间为500ms , 原来3ms
 #endif
 
 #define I2C_BUS_MAX_NUM I2C_BUS_MAX_NUMBER