新唐 NuMaker-IoT-M487 – step by step 讓你了解如何運行 Mbed OS(1)

Selected option
Latest playlist
新唐 NuMaker-IoT-M487 – step by step 讓你了解如何運行 Mbed OS(1)
Training,Tool
Traditional Chinese
Introduction

以新唐 NuMaker-IoT-M487 為平台,您將學會如何使用 Mbed OS 範例程式,並練習如何秀出Hello World! 哈囉大家好,我是新唐工程師Miya,新唐的NuMaker-IoT-M487 開發板,以基於Arm Cortex-M4為核心的 NuMicro M487 微控制器為主控,內建 RJ45 乙太網路與 Wi-Fi 模組,讓使用者可以有線或無線的方式連接雲端,可連接Arm Mbed,阿里雲與Amazon的FreeRTOS。 今天為大家介紹如何在我們新唐的NuMaker- IoT-M487上使用Mbed OS。 首先打開Chrome瀏覽器,輸入網址https://os.mbed.com/,註冊帳號。 點選右上角的人頭畫面,選Sign up/Log in,點選Sign up,填入相關資料 接著去信箱收認證件,回覆認證就完成註冊囉! 接著我們登入使用,點選右上角的人頭,選Sign up/Log in,點選Log in,輸入帳號密碼。 再來點選人頭旁邊黃色底黑字的Compiler,網頁會自動幫我們導到線上開發平台頁面。 接下來的示範都是在這個頁面上操作,點選右上角的No device selected,我們先新增新唐的NuMaker IoT-M487開發板。 系統會幫我們打開Select a Platform頁面,我們點選左下角的按鈕,顯示綠色”+” Add Board,接下來會自動開啟這個頁面,讓我們選擇板子。 往下一點點找到我們的NuMaker- IoT-M487並點選,點選後會自動開啟NuMaker-IoT-M487的頁面(https://os.mbed.com/platforms/NUMAKER-IOT-M487/)將頁面接著往下拉,右邊會有藍底白字的橢圓形按鈕,顯示” +Add your Mbed Compiler”,點選它。 我們按一下上方compiler,回到線上開發平台頁面,若右上角有出現 “NuMaker-IoT-M487及板子小圖示”,就可以開始進行Sample code下載 若沒出現就再點一次 “No device selected”,這邊用另一個頁面示範,這時會跳出板子小頁面,右下方就出現了我們剛才選的NuMaker-IoT-M487板子畫面,請點它一下,在這頁面中按右上角的 “Select Platform”,我們跳回原本的頁面。 現在可以看到sample code已經load在頁面,點一下main.cpp,我們要示範印出Hello World。所以在主程式裡我們加一行指令:printf(“Hello World!\r\n”);確認一下有沒有寫錯,存檔,按一下Compile。 現在Compile中,我們等待一下。 之後可以看到頁面下方出現了很多描述,最下面會秀出Success! 系統會把我們compile完成的bin檔放在download資料夾,我們可以直接從下方進入,上拉後,點一下 “Show in folder”接著我們需要先把NuMaker-IoT-M487板子跟PC接上USB,確認板子有亮燈就是通電了。 我們回到剛才的資料夾,可以看到多了一個剛才compile完成的bin檔,按右鍵傳送到NuMicro MCU(E:) 這邊分配到哪一槽要看各位的電腦決定喔! 有成功點選到的話會出現傳送過去的畫面,接著我們要到電腦的裝置管理員查看分配到的port編號,本機按右鍵,點裝置管理員,找到連接埠(COM和LPT),找到USB序列裝置,我們就可以知道像這部PC分配給它的是COM3。 接下來使用終端機摸擬軟體,各位可以用自己熟悉的軟體操作即可,設定Serial line為COM3, Speed為9600,到SSH也確認一下 baud:9600, Data bits: 8, Stop bits: 1, Parity: None, Flow control: XON/XOFF,接著OPEN,就可以看到剛才編輯的Hello World!印出來了。 - 更多產品資訊,請至新唐科技網站 https://bit.ly/3hVdcmC 購買管道:https://direct.nuvoton.com/tw/numaker-iot-m487 聯絡我們: SalesSupport@nuvoton.com #Tool #Training #Learning #Intermediate #zh-Hant

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