新唐 NuMaker-IoT-M263A – 三分鐘讓你了解如何運行 Mbed OS ( 1 )

Selected option
Latest playlist
新唐 NuMaker-IoT-M263A – 三分鐘讓你了解如何運行 Mbed OS ( 1 )
Application
Traditional Chinese
Introduction

以新唐 NuMaker-IoT-M263A 為平台,您將學會如何使用 Mbed OS 範例程式,並練習如何秀出 Hello World! 哈囉大家好,我是新唐工程師 Miya,新唐的 NuMaker-IoT-M263A 開發板,以基於 Arm Cortex-M23 為核心的 NuMicro M263 微控制器為主控,內建 Wi-Fi, BLE, LoRa 等模組,亦可直接搭配 LTE 或 NB-IoT 通訊模組,讓使用者有多種無線通訊的選擇。此開發平台提供 BSP 開發包外,也支援 Arm MbedOS,充分支援多種網路協議。 今天為大家介紹如何在新唐的 NuMaker-IoT-M263A 上使用 Mbed OS。 首先打開 Chrome 瀏覽器輸入網址 https://os.mbed.com/,註冊或登入帳號。 接著登入使用,點選右上角的人頭,選 Log in /Sign up,輸入帳號密碼,點選 Log in。再來點選人頭旁邊黃底黑字的 Compiler,網頁會自動導到線上開發平台頁面。 接下來的示範都是在這個頁面上操作,點選右上角的 No device selected,先新增新唐 NuMaker IoT-M263A 開發板。 系統會打開Select a Platform頁面,點選左下角顯示綠色”+” Add Board 的按鈕,接下來會自動開啟平台頁面,選擇板子。 找到 NuMaker-IoT-M263A 並點選,點選後會自動開啟 NuMaker-IoT-M263A 的介紹頁面,將頁面往下拉,右邊會有藍底白字的橢圓形按鈕,點選” +Add your Mbed Compiler”。 按一下上方 compiler,回到線上開發平台頁面,右上角會出現”NuMaker-IoT-M263A 及小圖示”點選開啟小視窗: 在小視窗選 NuMaker-IoT-M263A,確認板子有加入後就可以開始進行 Sample code 的下載。 首先點選左上方的”New”,會載入一個 Create new program 的小視窗,上面可以看到 Platform,已經帶出 NuMaker-IoT-M263A。 在 Template 這欄選取 mbed OS Blinky LED HelloWorld 這個 sample code,點一下 OK。 現在可以看到 sample code 已經 load 在頁面,點一下 main.cpp 示範印出 Hello World。所以在主程式裡加一行指令:printf(“Hello World!\r\n”); 確認一下有沒有寫錯,存檔,按一下 Compile。 現在 Compile 中等待一下。 之後可以看到頁面下方出現了描述,最下面會秀出 Success! 接著需要先把 NuMaker-IoT-M263A 板子跟 PC 接上 USB,確認板子有亮燈就是通電了。 系統會把 compile 完成的 bin 檔放在 download 資料夾,可以直接從下方進入,上拉後,點一下”Show in folder”。 可以看到多了一個剛才 compile 完成的 bin 檔,按右鍵傳送到 NuMicro MCU(E:) 這邊分配到哪一槽要看各位的電腦決定喔! 到電腦的裝置管理員查看分配到的 port 編號,本機按右鍵,點管理。 找到裝置管理員,連接埠(COM和LPT),找到 USB 序列裝置就可以知道這部 PC 分配給它的是 COM10,有成功點選到的話會出現傳送過去的畫面。 接下來使用終端機摸擬軟體,各位可以用自己熟悉的軟體操作即可,設定 Serial line 為COM10, Speed 為 9600,到 Serial 也確認一下 baud: 9600, Data bits: 8, Stop bits: 1, Parity: None, Flow control: None. 接著 OPEN,就可以看到剛才編輯的 Hello World! 印出來了。 以上是這次的教學影片,感謝您的收看。 如果您想知道更多資訊歡迎聯絡我們! - 更多產品資訊,請至新唐科技網站 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