添加初始化失败异常处理机制

This commit is contained in:
Kinchin Fong 2023-09-14 21:28:34 +08:00
parent 766ebb14c2
commit 73ff32ae38
1 changed files with 9 additions and 3 deletions

View File

@ -13,17 +13,23 @@ DataRecorder dataRec;
InterSerial interSerial;
UpperSerial upperSerial;
static void Halt()
{
while (1) {
delay(1000);
}
}
void setup()
{
if (fs.Init()) {
return;
Halt();
}
if (cfg.Init(&fs)) {
return;
Halt();
}
if (dataRec.Init(&fs)) {
return;
Halt();
}
interSerial.Init(&dataRec, &cfg);
upperSerial.Init(&dataRec, &cfg);