nuvoTonロゴ

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つのドキュメントは、ユーザーが各ドライバーをインストールすると、ローカルハードディスクに保存されます。

nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-図32-2

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を参照してください。

nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-図32-2

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に示します。

nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-図32-2

3.4 Smpl_NuTiny-NUC122 例ampルプログラム

この元ampleは、NuTiny-SDK-NUC122ボードにアプリケーションをダウンロードしてデバッグするのが簡単であることを示しています。 これは、図3-2のリストディレクトリにあり、NuvotonNuMicro™からダウンロードできます。 web6.3章に続くサイト。

nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-図32-3

 

この元を使用するにはamp上:
PB.4 LEDは、NuTiny-EVB-122ボードで切り替わります。

  • nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-ICON32 μVision®を起動します
  • プロジェクト-オープン
    Smpl_NuTiny_122.uvprojプロジェクトを開きます file
  • nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-ICON32 プロジェクト–ビルド
    Smpl_NuTiny-NUC122アプリケーションをコンパイルしてリンクします
  • nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-ICON32 フラッシュ–ダウンロード
    アプリケーションコードをオンチップフラッシュROMにプログラムします
  • nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-ICON32 デバッグモードを開始します
    デバッガコマンドを使用すると、次のことができます。 
  • nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-ICON32 Review ウォッチウィンドウの変数
  • nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-ICON32 コードのシングルステップ
  • nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-ICON32 デバイスをリセットする
  • nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-ICON32 アプリケーションを実行する

 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に示します。
nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-図32-4

4.4 Smpl_NuTiny-NUC122 例ampルプログラム

この元ampleは、NuTiny-SDK-NUC122ボードにアプリケーションをダウンロードしてデバッグするのが簡単であることを示しています。 これは、図4-2のリストディレクトリにあり、NuvotonNuMicro™からダウンロードできます。 web6.3章に続くサイト。

nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-図32-4

この元を使用するにはamp上:
PB.4 LEDは、NuTiny-EVB-122ボードで切り替わります。

  • nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-ICON32 IAREmbeddedWorkbenchを起動します
  • File-オープンワークスペース
    Smpl_NuTiny_122.ewwワークスペースを開きます file
  • nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-ICON32 プロジェクト–作成
    Smpl_NuTiny-122アプリケーションをコンパイルしてリンクします
  • nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-ICON32 プロジェクト–ダウンロードとデバッグ
    アプリケーションコードをオンチップフラッシュROMにプログラムします。
  • nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-ICON32 コードのシングルステップ
  • nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-ICON32 デバイスをリセットする
  • nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-ICON32 アプリケーションを実行する

NuTiny-EVB-122回路図

nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-NuTiny-EVB-32回路図

NuMicro™ファミリー関連をダウンロード Filesヌヴォトンから Webサイト

6.1NuMicro™KeilμVision®IDEドライバーのダウンロード

ステップ1 NuvotonNuMicro™にアクセス webサイト: http://www.nuvoton.com/NuMicro
ステップ2 nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-32
ステップ3 nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-ステップ32
ステップ4 NuMicro™KeilμVision®IDEドライバーをダウンロードする

6.2NuMicro™IAREWARMドライバーのダウンロード

ステップ1 NuvotonNuMicro™にアクセス webサイト: http://www.nuvoton.com/NuMicro
ステップ2 nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-ステップ32
ステップ3 nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-ステップ32
ステップ4 NuMicro™IAREmbeddedWorkbench®ドライバーをダウンロードする

6.3NuMicro™NUC100シリーズBSPソフトウェアライブラリのダウンロード

ステップ1 NuvotonNuMicro™にアクセス webサイト: http://www.nuvoton.com/NuMicro
ステップ2 nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-ステップ32
ステップ3 nuvoTon NuTiny SDK NUC122 ARM CortexM0ビットマイクロコントローラー-32ステップ6.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ビットマイクロコントローラー

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *