これは機械翻訳されたコンテンツです。 詳しくは こちらをご覧ください。

UART (SCB_UART_PDL)

柔軟な非同期通信のための汎用性の高いSCB_UART_PDLコンポーネント

nobutton

概要

UARTコンポーネントにより、一般にRS232またはRS485と言われる同期通信が、提供されます。UARTコンポーネントは、全二重、半二重、TX専用、またはRX専用バージョンに設定できます。また、スマートカードインターフェースまたはIrDAインターフェースとして設定することもできます。

ほとんどのユースケースでは、ボーレート、パリティ、データビット数、および開始ビット数を選択することで、UARTを簡単に構成できます。RS232 の最も一般的な構成は、多くの場合、8 データ ビット、パリティなし、1 ストップ ビットの略語である「8N1」と記載されています。これは、SCB_UART_PDLコンポーネントのデフォルト設定です。したがって、ほとんどのアプリケーションでは、ボーレートを設定するだけで済みます。UART の 2 つ目の一般的な用途は、マルチドロップ RS485 ネットワークです。SCB_UART_PDLコンポーネントは、ハードウェアアドレス検出を備えた9ビットアドレッシングモードをサポートしています。

UART は長い間存在してきたため、時間の経過とともに物理層とプロトコル層のバリエーションが多くありました。これらには、RS423、DMX512、MIDI、LINバス、レガシー端末プロトコルが含まれますが、これらに限定されません。一般的に使用されるUARTのバリエーションをサポートするために、コンポーネントは、データビット数、ストップビット、パリティ、ハードウェアフロー制御、パリティの生成と検出の設定サポートを提供します。

SCB_UART_PDL コンポーネントは、PDL で使用可能な cy_scb ドライバーの上に構築されたグラフィカル構成エンティティです。これにより、回路図ベースの接続と、[コンポーネント構成]ダイアログで定義されたハードウェア構成が可能になります。

  • 最大1Mbpsのボーレート
  • フレーミング、パリティ、およびオーバーランエラーの検出
  • 全二重、TX のみ、および RX のみのモード
  • 9-ビット アドレスモードでハードウェアアドレス検出
  • ブレーク信号検出
  • ハードウェアフロー制御
  • スマートカードとIrDAのサポート
  • DMAサポート
  • ペリフェラル ドライバー ライブラリ (PDL) コンポーネント (PDL アプリケーション プログラミング インターフェイス (API) のみ)

UARTコンポーネントにより、一般にRS232またはRS485と言われる同期通信が、提供されます。UARTコンポーネントは、全二重、半二重、TX専用、またはRX専用バージョンに設定できます。また、スマートカードインターフェースまたはIrDAインターフェースとして設定することもできます。

ほとんどのユースケースでは、ボーレート、パリティ、データビット数、および開始ビット数を選択することで、UARTを簡単に構成できます。RS232 の最も一般的な構成は、多くの場合、8 データ ビット、パリティなし、1 ストップ ビットの略語である「8N1」と記載されています。これは、SCB_UART_PDLコンポーネントのデフォルト設定です。したがって、ほとんどのアプリケーションでは、ボーレートを設定するだけで済みます。UART の 2 つ目の一般的な用途は、マルチドロップ RS485 ネットワークです。SCB_UART_PDLコンポーネントは、ハードウェアアドレス検出を備えた9ビットアドレッシングモードをサポートしています。

UART は長い間存在してきたため、時間の経過とともに物理層とプロトコル層のバリエーションが多くありました。これらには、RS423、DMX512、MIDI、LINバス、レガシー端末プロトコルが含まれますが、これらに限定されません。一般的に使用されるUARTのバリエーションをサポートするために、コンポーネントは、データビット数、ストップビット、パリティ、ハードウェアフロー制御、パリティの生成と検出の設定サポートを提供します。

SCB_UART_PDL コンポーネントは、PDL で使用可能な cy_scb ドライバーの上に構築されたグラフィカル構成エンティティです。これにより、回路図ベースの接続と、[コンポーネント構成]ダイアログで定義されたハードウェア構成が可能になります。

  • 最大1Mbpsのボーレート
  • フレーミング、パリティ、およびオーバーランエラーの検出
  • 全二重、TX のみ、および RX のみのモード
  • 9-ビット アドレスモードでハードウェアアドレス検出
  • ブレーク信号検出
  • ハードウェアフロー制御
  • スマートカードとIrDAのサポート
  • DMAサポート
  • ペリフェラル ドライバー ライブラリ (PDL) コンポーネント (PDL アプリケーション プログラミング インターフェイス (API) のみ)
SCB_UART_PDL
SCB_UART_PDL
SCB_UART_PDL

デザイン リソース