open()
描述
開啟 MicroSD 卡上的檔案。如果檔案開啟的模式是寫入,而指定的檔案不存在,則會建立該檔案,但是存放該檔案的資料夾必須已經存在。
語法
SD.open(filepath)
SD.open(filepath, mode)
參數
filename
:要開啟的資料夾路徑,路徑應該要以 “/” 分隔資料夾名稱,型態為 char*
mode
(非必要):開啟檔案的模式,可以為以下之一,如果沒有提供這個參數,預設為 FILE_READ
FILE_READ
:開啟檔案後可以讀取資料,起始位址為檔案的開頭FILE_WRITE
:開啟檔案後可以寫入以及讀取資料,起始位址為檔案的結尾
回傳
File
:如果檔案開啟成功回傳一個指向該檔案的 File
物件,如果開啟失敗則該 File
物件在使用 if
判斷時與布林值的 false
相等
See also
The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.