Slacky
Member
А вот еще глупый вопрос. Как в среде передаются параметры в функциях? Точнее, как написать я знаю, но что происходит с памятью? Например такой код приводит к циклической отработке wdt и перегрузке.
А вот такой отрабатывает нормально
Код:
bool existsFile(String path) {
if (DEBUG) {
Serial.print("Begin func existsFile(");
Serial.print(path);
Serial.println(")");
}
return SD.exists(path);
}
Код:
bool existsFile(char *path) {
if (DEBUG) {
Serial.print("Begin func existsFile(");
Serial.print(path);
Serial.println(")");
}
return SD.exists(path);
}