新唐MCU建立MDK工程
- 2020 年 1 月 5 日
- 筆記
新唐MCU建立工程
支持MDK/IAR,由於本人比較熟悉MDK環境。所以選擇使用MDK進行新唐MCU的編譯工作,由於之前沒有接觸過新唐MCU,所以需要熟悉一些新唐MCU的編譯環境,本文章記錄編譯環境的搭建。
開始
默認你已經安裝了MDK和一些驅動,並且之前用過MDK,並且對MDK環境比較熟悉。
新建工程
菜單欄Project–New μVision Project…–工程名稱–如圖選擇

出現一下對話框,需要點擊–是

拷貝Library(BSP庫內)拷貝進工程文件夾內,並新建main.c文件。

新建幾個文件夾(如圖分類)

CMSIS文件夾內添加:LibraryDeviceNuvotonM051SeriesSourcesystem_M051Series.c CMSIS文件夾內添加:LibraryDeviceNuvotonM051SeriesSourceARMstartup_M051Series.s Libraey文件夾內添加:LibraryStdDriversrc所需功能C文件 User文件內添加:工程文件內的main.c文件
然後保存
工程編譯配置
設置編譯文件路徑(按圖片添加以下三個路徑)

需要填寫這個,不填寫編譯會有錯誤(–entry Reset_Handler)

需要選擇仿真NU-Link,根據自己的仿真器版本選擇。

下載完成之後,複位,並且運行,調試起來比較方便。

可以編譯輸出HEX文件,後期離線下載有用,調試過程可以不選。

完成
完成之後,找一個示例,把main.c代碼拷貝過來,然後編譯,如果編譯不出錯,說明工程建立的沒有問題了,可以按自己需求去開發自己的單片機程序。
