Keil Logo

ASSIGN

構文 説明
ASSIGN シリアルチャネルの I/O 割り当てを表示します。
ASSIGN channel < inreg > outreg シリアルチャネルの I/O 割り当てを変更します。

ASSIGN コマンドを使用すると、指定したシリアルチャネルの入出力ソースを表示および変更できます。

以下の表に、サポートされているチャネル、そのデフォルト入力レジスタ(inreg)、および出力レジスタ(outreg)の設定を示します。

チャネル デフォルト Inreg デフォルト Outreg 説明
COM1 なし なし PC の COM ポート 1。
COM2 なし なし PC の COM ポート 2。
COM3 なし なし PC の COM ポート 3。
COM4 なし なし PC の COM ポート 4。
WIN SIN または S1IN SOUT または S1OUT シリアルウィンドウ。

現在 Windows 用の µVision4 では、WIN、COM1、COM2、COM3、および COM4 の各チャネルがサポートされています。WIN チャネルはシリアルウィンドウです。COMx チャネルは、シミュレートされた CPU およびターゲットプログラムとの通信に使用できる PC のシリアル通信ポートを表します。MODE コマンドを使用して PC のシリアルポートのパラメータを設定する必要があります。

入力レジスタと出力レジスタの名前は、デバイスデータベースから選択した CPU により定義されます。使用可能な VTREGは DIR VTREG コマンドでリストすることができます。

>ASSIGN                     /* Display serial assignment                */
  WIN: <S0IN >S0OUT         /* S0IN provides serial input &             */
                            /* S0OUT provides serial output             */
>
>ASSIGN WIN <S1IN >S1OUT    /* Assign S1IN & S1OUT to the Serial window */
>ASSIGN                     /* And display the assignment               */
  WIN: <S1IN >S1OUT

>ASSIGN COM1 < SIN > SOUT   /* Assign SIN & SOUT to COM1                */

  • µVision4 デバッガのハードウェアドライバとの通信時は、ASSIGN コマンドをターゲットモードで使用することができません
  • 通信速度とその他のシリアルポートパラメータは MODE コマンドで設定します。

  • PC のシリアルポート(COM ポート)では、最大 8 データビットのみがサポートされています。したがって、一部のマイクロコントローラの UART インタフェースとは異なり、9 データビット以上を生成することはできません。
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.