NuTiny-SDK-NUC122ユーザーマニュアル
ARMCortex™-M0
32ビットマイクロコントローラ
NuTiny-SDK-NUC122ユーザーマニュアル
NuMicro™NUC122シリーズの場合
このドキュメントに記載されている情報は、NuvotonTechnologyの独占的な知的財産です。
株式会社であり、Nuvotonの許可なしに複製することはできません。
Nuvotonは、NuMicroの参照目的でのみこのドキュメントを提供しています™ マイクロコントローラベースのシステム設計。
Nuvotonは、誤りや脱落について責任を負いません。
すべてのデータと仕様は、予告なしに変更される場合があります。
追加情報または質問については、NuvotonTechnologyCorporationにお問い合わせください。
パブリケーションリリース
日付:25年2011月XNUMX日
リビジョンV1.0
ダウンロード元 Arrow.com。
以上view
NuTiny-SDK-NUC122は、NuMicro™NUC122シリーズ専用の開発ツールです。 ユーザーはNuTiny-SDK-NUC122Pを使用して、アプリケーションプログラムを簡単に開発および検証できます。
NuTiny-SDK-NUC122には122つの部分があります。 122つはNuTiny-EVB-XNUMXで、もうXNUMXつはNu-Link-Meです。 NuTiny-EVB-XNUMXは評価ボードであり、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で使用するには、「NuvotonNuMicro™IARICEドライバのユーザーマニュアル」または「Nuvoton™NuMicroKeilICEドライバのユーザーマニュアル」を参照してください。 これらのXNUMXつのドキュメントは、ユーザーが各ドライバーをインストールすると、ローカルハードディスクに保存されます。
2.1NuTiny-SDK-NUC122ジャンパーの説明
2.1.1電力設定
- J1:NuTiny-EVB-122のUSBポート
- JP1:VCC5 VoltagNuTinyのeコネクタ-EVB-122
- J2:Nu-Link-MeのUSBポート
POWERモデル | J2USBポート | J1USBポート | JP1 VCC5 | ターゲットMCUVol。tage |
モデル1 | PCに接続 | X | DC3.3Vまたは5V 出力[1] |
DC3.3Vまたは5V[1] |
モデル2 | X | PCに接続 | DC4.8Vまたは5V 出力[2] |
DC4.8Vまたは5V[2] |
モデル3 | X | X | DC 2.5 V〜5.5V入力 | DC 2.5 V〜5.5 V JP1VCC5が決定 入力 |
X:未使用。
注1:Nu-Link-MeのJPRジャンパーの設定(3.3Vへの接続によるVCCまたは5V経由)によって異なります。
注2:NuTiny-EVB-4.8のD5で、ダイオードデバイス(1 V)を配置するか、両方のピンを短絡(122 V)する必要があります。
2.1.2デバッグコネクタ
- JP3:Nuvoton ICEアダプター(Nu-LinkまたはNuLink-Me)と接続するためのターゲットボード(NuTiny-EVB-122)のコネクター
- JP9:ターゲットボードに接続するためのICEアダプタ(Nu-Link-Me)のコネクタ(例:ample NuTiny-EVB-122)
2.1.3USBコネクタ
- J1:NuTiny-EVB-122のミニUSBコネクタを使用するアプリケーション用
- J2:PCのUSBポートに接続されたNu-Link-Meのミニ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 | VSSS |
02 | X320 | 34 | PC.13 |
03 | X321 | 35 | PC.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 | P | 41 | PA.15、PWM3 |
10 | PB.4、RX1 | 42 | VSSS |
11 | PB.5、TX1 | 43 | PA.14、PWM2 |
12 | PB.6、RTS1 | 44 | PA.13、PWM1 |
13 | PB.7。 CTS1 | 45 | PA.12、PWM |
14 | LDO | 46 | アイスダット |
15 | 電圧 | 47 | アイスCK |
16 | VSSS | 48 | 追加 |
17 | Vバス | 49 | PD.0 |
18 | VDD33 | 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 | PC.5 | 57 | XT1_IN |
26 | PC.4 | 58 | / RESET |
27 | PC.3、MOS100 | 59 | VSSS |
28 | PC.2、MIS000 | 60 | 電圧 |
29 | PC.1、SPICLKO | 61 | PS2DAT |
30 | PC.0、SPISSOO | 62 | PS2CLK |
31 | PB.10、TM2、SPISSO1 | 63 | PVSS |
32 | PB.9、TM1、SPISS11 | 64 | PB.8、TMO |
表2-1NUC122LQFP-64のピン割り当て
2.3NuTiny-SDK-NUC122PCBの配置
NuTiny–SDK-NUC2 PCBの配置については、図2-122を参照してください。
KeilμVision®IDE®でNuTiny-SDK-NUC122を起動する方法
3.1 キール uVision
IDEソフトウェアのダウンロードとインストール
キール社をご覧ください web地点 (http://www.keil.com)KeilμVision®IDEをダウンロードし、RVMDKをインストールします。
3.2NuvotonNu-Linkドライバーのダウンロードとインストール
Nuvoton社の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ルプログラム
この元ampleは、NuTiny-SDK-NUC122ボードにアプリケーションをダウンロードしてデバッグするのが簡単であることを示しています。 これは、図3-2のリストディレクトリにあり、NuvotonNuMicro™からダウンロードできます。 web6.3章に続くサイト。
この元を使用するにはamp上:
PB.4 LEDは、NuTiny-EVB-122ボードで切り替わります。
μVision®を起動します
- プロジェクト-オープン
Smpl_NuTiny_122.uvprojプロジェクトを開きます file プロジェクト–ビルド
Smpl_NuTiny-NUC122アプリケーションをコンパイルしてリンクしますフラッシュ–ダウンロード
アプリケーションコードをオンチップフラッシュROMにプログラムしますデバッグモードを開始します
デバッガコマンドを使用すると、次のことができます。Review ウォッチウィンドウの変数
コードのシングルステップ
デバイスをリセットする
アプリケーションを実行する
IAREmbeddedWorkbenchでNuTiny-SDK-NUC122を起動する方法
4.1 IAREmbeddedWorkbenchソフトウェアのダウンロードとインストール
IAR会社に接続してください web地点 (http://www.iar.com) IAR Embedded Workbenchをダウンロードして、EWARMをインストールします。
4.2NuvotonNu-Linkドライバーのダウンロードとインストール
NuvotonCompanyNuMicro™に接続してください web地点 (http://www.nuvoton.com/NuMicro)「NuMicro™IARICEドライバーユーザーマニュアル」をダウンロードするには file。 詳細なダウンロードフローについては、第6.2章を参照してください。 Nu-Linkドライバーが適切にダウンロードされたら、解凍してください。 file 「Nu-Link_IAR_Driver.exe」を実行してドライバをインストールします。
4.3ハードウェアのセットアップ
ハードウェアのセットアップを図4-1に示します。
4.4 Smpl_NuTiny-NUC122 例ampルプログラム
この元ampleは、NuTiny-SDK-NUC122ボードにアプリケーションをダウンロードしてデバッグするのが簡単であることを示しています。 これは、図4-2のリストディレクトリにあり、NuvotonNuMicro™からダウンロードできます。 web6.3章に続くサイト。
この元を使用するにはamp上:
PB.4 LEDは、NuTiny-EVB-122ボードで切り替わります。
IAREmbeddedWorkbenchを起動します
- File-オープンワークスペース
Smpl_NuTiny_122.ewwワークスペースを開きます file プロジェクト–作成
Smpl_NuTiny-122アプリケーションをコンパイルしてリンクしますプロジェクト–ダウンロードとデバッグ
アプリケーションコードをオンチップフラッシュROMにプログラムします。コードのシングルステップ
デバイスをリセットする
アプリケーションを実行する
NuTiny-EVB-122回路図
6.1NuMicro™KeilμVision®IDEドライバーのダウンロード
ステップ1 | NuvotonNuMicro™にアクセス webサイト: http://www.nuvoton.com/NuMicro |
ステップ2 | ![]() |
ステップ3 | ![]() |
ステップ4 | NuMicro™KeilμVision®IDEドライバーをダウンロードする |
6.2NuMicro™IAREWARMドライバーのダウンロード
ステップ1 | NuvotonNuMicro™にアクセス webサイト: http://www.nuvoton.com/NuMicro |
ステップ2 | ![]() |
ステップ3 | ![]() |
ステップ4 | NuMicro™IAREmbeddedWorkbench®ドライバーをダウンロードする |
6.3NuMicro™NUC100シリーズBSPソフトウェアライブラリのダウンロード
ステップ1 | NuvotonNuMicro™にアクセス webサイト: http://www.nuvoton.com/NuMicro |
ステップ2 | ![]() |
ステップ3 | ![]() |
ステップ4 | NuMicro™NUC100シリーズソフトウェアライブラリをダウンロードする |
改訂履歴
バージョンD | 日付 | ページ | 説明 |
1 | 25年2011月XNUMX日 | — | 初回リリース |
重要なお知らせ
Nuvoton製品は、外科的埋め込みを目的としたシステムまたは機器、原子エネルギー制御機器、飛行機または宇宙船機器、輸送機器、交通信号機器、燃焼制御機器、またはその他の用途のコンポーネントとして使用するように設計、意図、認可、または保証されていません。生命を支えたり維持したりするため。 さらに、Nuvoton製品は、Nuvoton製品の故障により、人身傷害、死亡、または重大な財産または環境への損害が発生する可能性があるアプリケーションを対象としていません。
そのようなアプリケーションで使用するためにこれらの製品を使用または販売するNuvotonの顧客は、自己責任でこれを行い、そのような不適切な使用または販売に起因する損害についてNuvotonを完全に補償することに同意します。
すべてのデータおよび仕様は、予告なしに変更される場合がありますのでご注意ください。 このデータシートに記載されている製品および企業のすべての商標は、それぞれの所有者に帰属します。
発行日:25年2011月XNUMX日
リビジョンV1.0
ドキュメント / リソース
![]() |
nuvoTon NuTiny-SDK-NUC122 ARMCortex-M0ビットマイクロコントローラー [pdf] ユーザーマニュアル NuTiny-SDK-NUC122、ARM Cortex-M0 32ビットマイクロコントローラー、NuTiny-SDK-NUC122 ARMCortex-M0ビットマイクロコントローラー |