/*

  • 使用while循环检查AHT20传感器的初始化状态,直到初始化成功为止。
  • 初始化命令为AHT_DEVICE_INIT_CMD,高位参数为AHT_DEVICE_PARAM_INIT_HIGH,低位参数为AHT_DEVICE_PARAM_LOW_BYTE。
  • 如果初始化失败,打印错误信息并延时50毫秒后继续循环。 */

while(HI_ERR_SUCCESS != ath20_check_and_init(AHT_DEVICE_INIT_CMD, AHT_DEVICE_PARAM_INIT_HIGH, AHT_DEVICE_PARAM_LOW_BYTE)) { printf("AHT20 sensor check init failed!\r\n"); hi_sleep(AHT_SLEEP_50MS); }

whileHI_ERR_SUCCESS != ath20_check_and_initAHT_DEVICE_INIT_CMD AHT_DEVICE_PARAM_INIT_HIGH AHT_DEVICE_PARAM_LOW_BYTE printfAHT20 sensor check init failed!rn; hi_sleepAHT_SLEEP_50MS;代码注释

原文地址: http://www.cveoy.top/t/topic/jaS9 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录