メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

Digital Port Read

GPIO ピンのステータスを読み取る

R2021b 以降

アドオンが必要: この機能には Embedded Coder Support Package for STMicroelectronics STM32 Processors アドオンが必要です。

  • Digital Port Read block

ライブラリ:
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32F1xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32F2xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32F3xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32F4xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32F7xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32G0xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32G4xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32H7xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32L4xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32L5xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32U5xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32WBxx Based Boards

説明

STM32 プロセッサの GPIO 端子ピンの論理ステータスを読み取ります。

メモ

Digital Port Read ブロックを含む Simulink® モデルは、STM32 プロセッサ ベースのボード上で接続済み IO モードで実行できます。詳細については、Communicate with Hardware Using Connected IOを参照してください。

端子

入力

すべて展開する

シミュレーション専用のメッセージ入力端子。Digital IO Interface (SoC Blockset)ブロックに接続した場合、Digital Port Read ブロックの出力に対してシミュレーション中に発行される Digital IO Interface ブロックへの入力を含むパススルーとして機能します。[Access port pins as array] パラメーターが選択されていない場合、[Pin number] パラメーターのピンごとにシミュレーション端子が生成されます。それ以外の場合は、ピン配列をスカラーとして扱う必要があります。

依存関係

この端子を有効にするには、[Enable simulation port] パラメーターをチェックします。

データ型: SoCData

出力

すべて展開する

この端子は [Pin number] パラメーターで指定されたボード上のデジタル ピンの論理状態を出力します。

依存関係

複数の端子の値を出力するには、[Access port pins as array] パラメーターを選択します。

データ型: Boolean

パラメーター

すべて展開する

指定した GPIO 端子の GPIO ピンのステータスを取得する端子として、GPIOA から GPIOK までのいずれかの端子を選択します。

論理ステータスを読み取る GPIO ピンを指定します。

GPIO ピン番号を指定し、[Access port pins as array] パラメーターを有効にした場合、出力は常にインクリメンタルな順序のピン番号になります。

このパラメーターを選択すると、複数の端子ピンの値が出力されます。

このブロックでピンの値を読み取る頻度を秒単位で指定します。

このパラメーターを -1 と指定すると、Simulink はモデル内のブロックのコンテキストに基づいてブロックに対する最適なサンプル時間を決定します。

このパラメーターを選択すると、SoC Blockset 互換のシミュレーション入力端子が追加されます。

拡張機能

すべて展開する

C/C++ コード生成
Simulink® Coder™ を使用して C および C++ コードを生成します。

バージョン履歴

R2021b で導入