1
我在我的Arduino上有一個Web服務器,它應該呈現一個表格來保存一些數據到EEPROM。 HTML數據有大約1500
個字符。此刻,我的代碼如下所示:在Arduino上存儲字符串的最佳方式是什麼?
[...]
serverClient.println("HTTP/1.1 200 OK");
serverClient.println("Content-Type: text/html");
serverClient.println("Connnection: close");
serverClient.println();
serverClient.println("<!DOCTYPE html>");
[...]
我PROGMEM
讀到存儲數據使用F
關鍵字,如:
[...]
serverClient.println(F("HTTP/1.1 200 OK"));
serverClient.println(F("Content-Type: text/html"));
serverClient.println(F("Connnection: close"));
serverClient.println();
serverClient.println(F("<!DOCTYPE html>"));
[...]
但是,這需要更多的閃存。
使用第二種方法有什麼好處嗎?還是有更好的解決方案?
(我不能使用SD card來存儲數據。)