NuTiny-SDK-NUC122 使用手冊
ARM Cortex™-M0
32 位元微控制器
NuTiny-SDK-NUC122 使用手冊
適用於 NuMicro™ NUC122 系列
本文檔中所述的資訊是新唐科技的專有智慧財產權
未經新唐科技許可,不得轉載。
新唐提供此文件僅供NuMicro參考之用™ 基於微控制器的系統設計。
新唐對錯誤或遺漏不承擔任何責任。
所有數據和規格如有更改,恕不另行通知。
如需更多信息或問題,請聯繫新唐科技公司。
出版品發布
日期:25年2011月XNUMX日
修訂版 V1.0
下載自 Arrow.com。
超過view
NuTiny-SDK-NUC122是NuMicro™ NUC122系列的專用開發工具。使用者可以使用NuTiny-SDK-NUC122P輕鬆開發和驗證應用程式。
NuTiny-SDK-NUC122 包括兩個部分。一種是 NuTiny-EVB-122,另一種是 Nu-Link-Me。 NuTiny-EVB-122 是評估板,Nu-Link-Me 是其調試適配器。因此,用戶不需要其他額外的ICE或調試設備。
NuTiny-SDK-NUC122簡介
NuTiny-SDK-NUC122 使用 NUC122RD2AN 作為目標微控制器。圖 2-1 是 NUC122 系列的 NuTiny-SDK-NUC122,左邊部分稱為 NuTiny-EVB-122,右邊部分是調試適配器,稱為 Nu-Link-Me。 NuTiny-EVB-122 與其他開發板類似。用戶可以使用它來開發和驗證應用程式以模擬真實行為。板載晶片涵蓋NUC122系列功能。 NuTiny-EVB-122可以作為真正的系統控制器來設計使用者的目標系統。
Nu-Link-Me 是一個偵錯適配器。 Nu-Link-Me 偵錯適配器將 PC 的 USB 連接埠連接到目標系統(透過序列有線偵錯連接埠),並允許您在目標硬體上編程和偵錯嵌入式程式。如需將 NuLink-Me 偵錯轉接器與 IAR 或 Keil 搭配使用,請參閱「Nuvoton NuMicro ™ IAR ICE 驅動程式使用手冊」或「Nuvoton ™ NuMicro Keil ICE 驅動程式使用手冊」以了解詳細資訊。用戶在安裝各個驅動程式時,都會將這兩個檔案儲存在本機硬碟中。
2.1 NuTiny-SDK-NUC122 跳線說明
2.1.1 電源設定
- J1:NuTiny-EVB-122 中的 USB 連接埠
- JP1:VCC5卷tagNuTiny-EVB-122 中的 e 連接器
- J2:Nu-Link-Me 中的 USB 連接埠
電源型號 | J2 USB 連接埠 | J1 USB 連接埠 | JP1 VCC5 | 目標 MCU 卷tage |
型號1 | 連接至電腦 | X | 直流3.3V或5V 輸出[1] |
直流 3.3V 或 5V [1] |
型號2 | X | 連接至電腦 | 直流4.8V或5V 輸出[2] |
直流 4.8V 或 5V [2] |
型號3 | X | X | 直流2.5V~5.5V輸入 | 直流2.5V~5.5V表示 由JP1 VCC5決定 輸入 |
×:未使用。
註 1:這取決於 Nu-Link-Me 中 JPR 跳線的設定(VCC 透過連接到 3.3 V 或 5 V)。
註 2:必須在 NuTiny-EVB-4.8 的 D5 處放置一個二極體元件 (1 V) 或將兩個接腳短接 (122 V)。
2.1.2 調試連接器
- JP3:目標板 (NuTiny-EVB-122) 中的連接器,用於連接 Nuvoton ICE 轉接器(Nu-Link 或 NuLink-Me)
- JP9:ICE 轉接器 (Nu-Link-Me) 中的連接器,用於連接目標板(例如ample NuTiny-EVB-122)
2.1.3 USB 連接器
- J1:NuTiny-EVB-122 中的迷你 USB 連接器,供應使用
- J2:Nu-Link-Me 中的迷你 USB 連接器連接到 PC USB 連接埠
2.1.4 擴充連接器
- JP5、JP6、JP7 和 JP8:連接到 NuTiny-EVB-122 中的所有晶片引腳
2.1.5 重置按鈕
- SW1:重設按鈕,用於重設NuTiny-EVB-122中的目標晶片
2.1.6 個電源連接器
- JP1:NuTiny-EVB-5 中的 VCC122 連接器
- JP2:NuTiny-EVB-122 中的 GND 連接器
2.2 擴展連接器引腳分配
NuTiny-EVB-122 提供板載 NUC122RD2AN 和用於 LQFP-64 引腳的擴展連接器。表 2-1 是 NUC122RD2AN 的腳位分配。
針號 | 引腳名稱 | 針號 | 引腳名稱 |
01 | PB.14,/INTO | 33 | 電壓訊號 |
02 | X320 | 34 | 電腦.13 |
03 | X321 | 35 | 電腦.12 |
04 | PA.11,12C1SCL | 36 | PC.11、MOSI10 |
05 | PA.10、I2C1SDA | 37 | PC.10、MIS010 |
06 | PD.8 | 38 | 電源電壓 |
07 | PD.9 | 39 | PC.9、SPICLK1 |
08 | PD.10 | 40 | PC.8、SPISS10 |
09 | PD 11 | 41 | PA.15、脈寬調變3 |
10 | PB.4、RX1 | 42 | 電壓訊號 |
11 | PB.5、TX1 | 43 | PA.14、脈寬調變2 |
12 | PB.6、RTS1 | 44 | PA.13、脈寬調變1 |
13 | PB.7。 CTS1 | 45 | PA.12,脈寬調製 |
14 | LDO | 46 | 冰數據 |
15 | 電源電壓 | 47 | 冰淇淋 |
16 | 電壓訊號 | 48 | 添加 |
17 | 客車 | 49 | PD.0 |
18 | 電源電壓33 | 50 | PD.1 |
19 | D- | 51 | PD.2 |
20 | D+ | 52 | PD.3 |
21 | PB.0,RXO | 53 | PD.4 |
22 | PB.1、TXO | 54 | PD.5 |
23 | PB.2、RTSO | 55 | PB.15,/INT1 |
24 | PB.3、CTS0 | 56 | XT1輸出 |
25 | 電腦.5 | 57 | XT1_IN |
26 | 電腦.4 | 58 | /重置 |
27 | PC.3、MOS100 | 59 | 電壓訊號 |
28 | PC.2、MIS000 | 60 | 電源電壓 |
29 | PC.1、SPICLKO | 61 | PS2DAT |
30 | PC.0、斯皮索 | 62 | PS2時鐘 |
31 | PB.10、TM2、SPISSO1 | 63 | PVSS |
32 | PB.9、TM1、SPISS11 | 64 | PB.8、TMO |
表 2-1 NUC122 LQFP-64 的腳位分配
2.3 NuTiny-SDK-NUC122 PCB 佈局
使用者可以參考圖 2-2 來了解 NuTiny–SDK-NUC122 PCB 佈局。
如何在 Keil μVision® IDE® 上啟動 NuTiny-SDK-NUC122
3.1 Keil uVision
IDE軟體下載與安裝
請訪問Keil公司 web網站(http://www.keil.com) 下載 Keil μVision® IDE 並安裝 RVMDK。
3.2 Nuvoton Nu-Link 驅動程式下載與安裝
請訪問新唐公司 NuMicro™ web網站(http://www.nuvoton.com/NuMicro )下載「NuMicro™ Keil® μVision
IDE驅動程式” file。詳細下載流程請參考6.1章節。當Nu-Link驅動程式下載完畢後,請解壓縮 file 並執行“Nu-Link_Keil_Driver.exe”安裝驅動程序。
3.3 硬件設置
硬件設置如圖 3-1 所示
3.4 Smpl_NuTiny-NUC122 擴展amp程序
這個前任amp該檔案演示了在 NuTiny-SDK-NUC122 板上下載和偵錯應用程式的簡單性。可在圖 3-2 清單目錄中找到並從 Nuvoton NuMicro™ 下載 web網站遵循第 6.3 章。
使用這個前amp樂:
PB.4 LED 將在 NuTiny-EVB-122 板上切換。
啟動 μVision®
- 項目公開
開啟 Smpl_NuTiny_122.uvproj 項目 file 項目 - 構建
編譯並連結 Smpl_NuTiny-NUC122 應用程式Flash – 下載
將應用程序代碼編程到片上 Flash ROM開始調試模式
使用調試器命令,您可以:Review 觀察窗口中的變量
單步執行程式碼
重置設備
運行應用程序
如何在 IAR 嵌入式工作台上啟動 NuTiny-SDK-NUC122
4.1 IAR Embedded Workbench 軟體下載與安裝
請連接到IAR公司 web網站(http://www.iar.com) 下載 IAR Embedded Workbench 並安裝 EWARM。
4.2 Nuvoton Nu-Link 驅動程式下載與安裝
請連接到新唐公司 NuMicro™ web網站(http://www.nuvoton.com/NuMicro)下載“NuMicro™ IAR ICE驅動程式使用手冊” file。詳細下載流程請參考6.2章節。當Nu-Link驅動程式下載完畢後,請解壓縮 file 並執行“Nu-Link_IAR_Driver.exe”安裝驅動程序。
4.3 硬件設置
硬件設置如圖 4-1 所示
4.4 Smpl_NuTiny-NUC122 擴展amp程序
這個前任amp該檔案演示了在 NuTiny-SDK-NUC122 板上下載和偵錯應用程式的簡單性。可以在圖 4-2 清單目錄中找到並從 Nuvoton NuMicro™ 下載 web網站遵循第 6.3 章。
使用這個前amp樂:
PB.4 LED 將在 NuTiny-EVB-122 板上切換。
啟動 IAR Embedded Workbench
- File-開放式工作區
開啟 Smpl_NuTiny_122.eww 工作區 file 項目——製作
編譯並連結 Smpl_NuTiny-122 應用程式項目 - 下載和調試
將應用程序代碼編程到片上 Flash ROM 中。單步執行程式碼
重置設備
運行應用程序
NuTiny-EVB-122 原理圖
6.1 下載 NuMicro™ Keil μVision® IDE 驅動程式
步驟1 | 造訪新唐 NuMicro™ web地點: http://www.nuvoton.com/NuMicro |
步驟2 | ![]() |
步驟3 | ![]() |
步驟4 | 下載 NuMicro™ Keil μVision® IDE 驅動程式 |
6.2 下載 NuMicro™ IAR EWARM 驅動程式
步驟1 | 造訪新唐 NuMicro™ web地點: http://www.nuvoton.com/NuMicro |
步驟2 | ![]() |
步驟3 | ![]() |
步驟4 | 下載 NuMicro™ IAR Embedded Workbench® 驅動程式 |
6.3 下載 NuMicro™ NUC100 系列 BSP 軟體庫
步驟1 | 造訪新唐 NuMicro™ web地點: http://www.nuvoton.com/NuMicro |
步驟2 | ![]() |
步驟3 | ![]() |
步驟4 | 下載 NuMicro™ NUC100 系列軟體庫 |
修訂歷史
D版 | 日期 | 頁 | 描述 |
1 | 25年2011月XNUMX日 | — | 初始版本 |
重要通知
Nuvoton 產品並非設計、意圖、授權或保證用作用於手術植入、原子能控制儀器、飛機或宇宙飛船儀器、運輸儀器、交通信號儀器、燃燒控制儀器或其他預期應用的系統或設備中的組件支持或維持生命。 此外,新唐產品不適用於新唐產品故障可能導致或導致人身傷害、死亡或嚴重財產或環境損害的應用。
使用或銷售這些產品用於此類應用的新唐客戶自行承擔風險,並同意全額賠償新唐因此類不當使用或銷售而造成的任何損害。
請注意,所有數據和規格如有更改,恕不另行通知。 本數據表中提及的所有產品和公司的商標均屬於其各自所有者。
出版日期:25年2011月XNUMX日
修訂版 V1.0
文件/資源
![]() |
nuvoTon NuTiny-SDK-NUC122 ARM Cortex-M0 32 位元微控制器 [pdf] 使用者手冊 NuTiny-SDK-NUC122、ARM Cortex-M0 32 位元微控制器、NuTiny-SDK-NUC122 ARM Cortex-M0 32 位元微控制器 |