次の方法で共有


出力を表示するようにハードウェアを設定する

現時点では、各リアルタイム コアは TX 専用 UART をサポートしています。 RTApps はこの UART を使用して、デバイスからログ出力を送信できます。 アプリケーションの開発とデバッグ中は、通常、出力を読み取って表示する方法が必要です。 HelloWorld_RTApp_MT3620_BareMetalサンプルは、アプリケーションが UART に書き込む方法を示しています。

FTDI フレンドなどの USB からシリアルへのアダプターを使用して、リアルタイム コアの UART をコンピューターの USB ポートに接続します。 また、出力を表示するには、115200-8-N-1 ターミナル設定 (115200 bps、8 ビット、パリティ ビットなし、1 ストップ ビット) でシリアル接続を確立するための ターミナル エミュレーター も必要です。

RTApp からの出力を表示するようにハードウェアを設定するには、次の手順に従います。 ピンの場所を特定するには、ハードウェアの製造元のドキュメントを参照する必要があります。 MT3620 リファレンス ボード 設計 (RDB) ハードウェア (Seeed Studios の MT3620 Dev Kit など) に従うハードウェアを使用している場合は、 RDB インターフェイス ヘッダー を確認すると、ピンの場所を特定するのに役立つ場合があります。

  1. USB からシリアルへのアダプターの GND を開発キットの GND に接続します。 MT3620 RDB ハードウェアでは、GND はヘッダー 3、ピン 2 です。

  2. USB からシリアルへのアダプターの RX を開発キットの IOM4-0 TX に接続します。 MT3620 RDB ハードウェアでは、IOM4-0 TX はヘッダー 3、ピン 6 です。

  3. USB からシリアルへのアダプターを開発用コンピューター上の空き USB ポートに接続し、シリアル デバイスが接続されているポートを決定します。

    • Windows で、デバイス マネージャーを開始し、[コンテナー別のデバイスの表示>] を選択し、"USB UART" を探します。 たとえば、FT232R USB UART は FTDI フレンド アダプターを示します。

    • Linux では、次のコマンドを入力します。

      dmesg | grep ttyUSB
      

      ポートには ttyUSBn という名前を付ける必要があります。 n はポート番号を示します。 コマンドに複数の dmesg USB ポートが一覧表示されている場合、接続されているポートは通常、最後の USB ポートに接続済みとして報告されます。 たとえば、次の例では、ttyUSB4 を使用します。

    ~$ dmesg | grep ttyUSB
    [  144.564350] usb 1-1.1.2: FTDI USB Serial Device converter now attached to ttyUSB0
    [  144.564768] usb 1-1.1.2: FTDI USB Serial Device converter now attached to ttyUSB1
    [  144.565118] usb 1-1.1.2: FTDI USB Serial Device converter now attached to ttyUSB2
    [  144.565593] usb 1-1.1.2: FTDI USB Serial Device converter now attached to ttyUSB3
    [  144.570429] usb 1-1.1.3: FTDI USB Serial Device converter now attached to ttyUSB4
    [  254.171871] ftdi_sio ttyUSB1: FTDI USB Serial Device converter now disconnected from ttyUSB1
    
  4. ターミナル エミュレーター プログラムを起動し、アダプターで使用される COM ポートに 115200-8-N-1 ターミナルを開きます。 ポートと速度を指定する方法については、ターミナル エミュレーターのドキュメントを参照してください。