2387151_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2387151_ja-JP

2387151_ja-JP

MCXN FlexCOMMのデュアルI2CとUARTのサポートについて?

FlexCOMMの設定によると、PERSELを0x7に設定することで、1つのFlexCOMM(4ピン)上でデュアルUARTおよびI2C機能を有効にすることができます。

この機能に関していくつか質問があります。

  1. 両方のチャネルは同時に独立して動作しているのでしょうか?
  2. 割り込みハンドラでは、これはどのように処理されますか?
  3. MCUXpresso Config Toolで、このモードで動作するようにペリフェラルドライバを設定するサポートはありますか?
  4. SDKにはこのモードを活用するためのサポートがありますか?

お時間をいただきありがとうございました。

ボード設計通信・制御(I3C |I2C |SPI |FlexCAN |イーサネット |FlexIO)MCX NRe: MCXN FlexCOMM support for dual I2C and UART?

こんにちは、 @WilliamDavy さん。

はい、MCXNではUARTとI2Cの同時通信が可能です。

1. 両方のチャネルは同時に独立して動作しますか?

同時に動作することは可能ですが、完全に独立することはできません。MCX N23x RMには「UARTとI2Cを同時に使用可能で、機能は限定的」と書かれています
詳細なLP_FLEXCOMM説明には、LPUARTとLPI2Cは「インターフェースを削減しながら同時に選択可能」と書かれています

2. これは割り込みハンドラでどのように処理されますか?

LP_FLEXCOMMインターフェースは、設定された周辺通信機能から単一の割り込みを生成します。LP_FLEXCOMMインターフェースがLPUARTとLPI2Cの両方の機能に設定されている場合、ISTATから割り込みのソースを読み取ることができます。

Harry_Zhang_0-1782700350163.png

MCUXpressoの設定ツールで、このモードで周辺機器ドライバーを動作させるためのサポートは 3.Is あるのでしょうか?

なし

SDKにはこのモード 4.Is 利用するためのサポートがありますか?

はい、この例を参照してください。

Harry_Zhang_1-1782700439039.png


BR

ハリー


Tags (1)
No ratings
Version history
Last update:
2 weeks ago
Updated by: