新唐 NuMaker-IoT-M263A 使用 Mbed OS – 使用 SD 卡 ( 6 )

Selected option
Latest playlist
新唐 NuMaker-IoT-M263A 使用 Mbed OS – 使用 SD 卡 ( 6 )
Application
Traditional Chinese
Introduction

以新唐 NuMaker-IoT-M263A 為平台,使用 Mbed OS 進行開發,學習各種功能。觀看本片,您將學會使用 NuMaker-IoT-M263A 開發板配合 Mbed OS 範例程式存取 SD 記憶卡。 哈囉大家好,我是新唐工程師 Miya,今天為大家介紹如何使用新唐 NuMaker IoT-M263A 在 MbedOS 使用 SD Card。 首先打開 Chrome 瀏覽器,輸入網址 "https://ide.mbed.com/",登入後先確認右上方板子已經有帶出 “NuMaker-IoT-M263A 及板子小圖示” 了,如果沒有可參考教學影片 “step by step 讓你了解如何運行 Mbed OS”,裡面有詳細的示範怎麼新增板子的方法。首先點選左上方的 “New”,會載入一個 Create new program 的小視窗,可以看到 Platform已經帶出 NuMaker-IoT-M263A,在 “Template” 這欄選取 sample code,使用 NuMaker SD-File-System with SD mode 這個 sample,點一下 OK。 現在可以看到 sample code 已經載入頁面,這個範例預設採用 FAT file system,LittleFS 佔用比較少的記憶體,支援斷電保護,但 LittleFS 與 FAT file system 不同,若允許格式化 SD 卡及變更原本 SD 卡的 FAT file system 為 LittleFS,可執行修改 main.cpp 的動作。在這版本的第 34 到 40 行的地方,可以看到說明這個 example code內定是用 FAT file system,若要改成使用 LittleFS,就可先將預設的 FAT file system 設定在第 35 及第 36 行改為註記,接著將第 39 及 40 行的註記符號刪除。教學影片示範編譯的檔案是使用 FAT file system,程式碼不需更動,所以這邊將剛才的示範改回。確認程式碼中設定的檔案格式後存檔,按 Compile 編譯程式,編譯中需要等待一下,編譯完成後下方會出現 “success!”。 系統會把編譯完成的 bin 檔放在 download 資料夾,直接從下方進入,上拉後點一下 “Show in folder”,到預設的 download 夾。先確認已將 micro SD Card 插在板子後,再將 NuMaker-IoT-M263A 板子跟 PC 接上 USB,確認板子有亮燈就是通電了。回到 download 資料夾,可以看到多了一個剛才 compile 完成的 bin 檔,按右鍵傳送到 NuMicro MCU(E:),這邊分配到哪一槽要看各位的電腦決定,有成功點選到的話會出現傳送過去的畫面。 到電腦的裝置管理員查看分配到的 port 編號,在本機按右鍵,點裝置管理員,找到連接埠 (COM 和 LPT),找到 USB 序列裝置,就可以知道像這部 PC 分配給它的是 COM12。接下來使用終端機模擬軟體,各位可以用自己熟悉的軟體操作即可,設定 Serial line 為 COM12,Speed 為 115200,到 Serial 將 Flow control 改為 None,接著 OPEN。設定好之後在板子上按一次 reset,接著在終端機摸擬軟體就可以看到系統回傳測試 SD Card 的資料。 以上是這次的教學影片,感謝您的收看,如果您想知道更多資訊歡迎聯絡我們。 - 更多產品資訊,請至新唐科技網站 https://bit.ly/3hVdcmC 購買管道:https://direct.nuvoton.com/tw/numaker-iot-m263a 聯絡我們: SalesSupport@nuvoton.com #application #learning #intermediate #zh-Hant

File
This website uses cookies to ensure you get the best experience on our website. Learn more
OK