Nuvoton(新唐科技) NuTool教學系列- NuConsole篇

關鍵字 :NuvotonMCUnuconsle

本次要介紹的NuConsole tool,是可以讓printf這功能於debug時大大的減少MCU的loading,唯一需要注意的是需要留SWD相關硬體接口,並透過ICE來連接進行debug,下面就來看看如何在專案上加入這個功能吧。

1. 上Nuvoton官網下載NuConsole tool程式,可於軟體與工具->軟體工具->通用工具內找到下載連結

1. 上Nuvoton官網下載NuConsole tool程式,可於軟體與工具->軟體工具->通用工具內找到下載連結

2. 這次使用標準BSP下的Templet做為範例,首先先到keil安裝目錄下Keil\ARM\NULink\NuConsole_Sample,找到下面相關檔案複製到專案

2. 這次使用標準BSP下的Templet做為範例,首先先到keil安裝目錄下Keil\ARM\NULink\NuConsole_Sample,找到下面相關檔案複製到專案

3. 開啟專案,將原本的retarget.c先取消編譯,並且加上NuConsole.c及NuConsole_Retarget.c,並加上NuConsole_Init();做初始化


3. 開啟專案,將原本的retarget.c先取消編譯,並且加上NuConsole.c及NuConsole_Retarget.c,並加上NuConsole_Init();做初始化

4. 接著進入debug後可以在上面的選單debug內找到NuConsole

4. 接著進入debug後可以在上面的選單debug內找到NuConsole

5. 接著點選start,再讓程式往下跑即可看到printf的資訊出現在NuConsole畫面內

5. 接著點選start,再讓程式往下跑即可看到printf的資訊出現在NuConsole畫面內

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

評論