3
14
422
中级会员
void loop() override { data[0]=0xff; // Wait for sensor's 0xff header while (read()!=0xff) { } // Read the remaining 3 UAT bytes for (int i=1;i<4;i++) { data[i]=read(); }
使用道具 举报
1
40
502
高级会员
idummy 发表于 2023-12-23 13:55 这段代码看起来是用于从某个传感器中读取数据的 Arduino 代码。让我来解释一下:
idummy 发表于 2023-12-23 14:15 chatgpt呀,他这说的就是while (read() != 0xff) {} 如果收到的不是0xff 就一直循环,就不会执行后面的for ...
本版积分规则 发表回复 回帖后跳转到最后一页
Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )
GMT+8, 2025-5-16 05:42 , Processed in 0.165272 second(s), 22 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.