2026年2月22日星期日

NK-N9H31A2 開發板:開發環境建置 (三) 範例專案導入與編譯測試

完成編譯環境設定後,接下來實際導入 Nuvoton 提供的範例專案進行建置測試。本次以 hello 範例為例,驗證 ARM GNU Toolchain 與 xPack Build Tools 是否能正常運作。

下載範例專案

到官方提供的連結下載範例專案 (此為 Nuvoton 官方 Non-OS 範例專案庫) 
下載到 C 槽並解壓縮,本次以 hello 範例專案作為編譯示範,如下圖。

圖片說明:解壓縮之後


圖片說明:範例專案

匯入專案

1. 在 Eclipse 中選擇 File → Open Projects from File System

2. 選擇 Directory

3. 選擇 sample code 資料夾內的 GCC
    範例專案同時提供 Keil 與 GCC 版本,本篇使用 GCC 版本進行測試。
    詳細路徑 C:\N9H31_NonOS-master\SampleCode\hello\GCC


    畫面會變成下方,點擊 Finish 即可


    專案導入完成後會顯示在左側,將 main.c 展開,點擊工具列的 Build 按鈕進行編譯。


    編譯完成後,Console 視窗應顯示下列訊息
    Build Finished. 0 errors, 0 warnings. 
    同時可在專案的 Release 資料夾中看到 hello.elf 檔案,這代表編譯環境設定正確,GCC 工具鏈與 make 工具運作正常。


    若出現 'arm-none-eabi-gcc: command not found',通常代表 Toolchain 或 xPack 路徑設定錯誤,請重新確認前述的 gcc-arm 或 xPack 路徑有沒有跑掉。

至此,N9H31 的 GCC 編譯環境驗證完成,下一篇將介紹如何將程式下載至開發板並實際執行範例。

沒有留言:

發佈留言

打賞按讚