2383173_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2383173_ja-JP

2383173_ja-JP

LPC5504: FLEXCOMM2/5経由のSPI

こんにちは、

FLEXCOMM5を通じてSPIを利用したいのですが、データシート、リファレンスマニュアル、コンフィギュレーター、コミュニティ投稿の間で情報が矛盾していることが判明しました。

ドキュメントによると、SPIは一部の場所でサポートされているようです:

  • データシートには、 FLEXCOMM5のピンにおけるSPI機能が記載されています。
    mme255_0-1781790955442.png
  • データシートでは、 SPI の項目でFLEXCOMM0 ~ FLEXCOMM7についても言及されています
    mme255_1-1781791008935.png
  • リファレンス・マニュアルには、SPIがすべてのFLEXCOMMインターフェースで利用可能であると記載されています。
    mme255_4-1781791319751.png

しかし、他の情報源によると、FLEXCOMM5ではSPIがサポートされていない可能性があるとのことです。

  • 構成器はFLEXCOMM5にSPIペリフェラルを割り当てることを許可していません:
    mme255_3-1781791035223.png
  • リファレンス・マニュアルの該当表には、FLEXCOMM5のSPIサポートが明示的に記載されていません。
    mme255_5-1781791439888.png
  • また、NXPコミュニティの投稿を見つけました。そこにはSSELピンが欠けているため、SPIはFLEXCOMM5で利用できないと書かれています:
    LPC55S06年のFlexComm5におけるSPIのサポート - NXPコミュニティ

SPIが実際にFLEXCOMM5に使えるのか、詳しく教えていただけますか?

具体的には、ハードウェアSSELピンの代わりにGPIOを使ってスレーブセレクト信号を手動で制御した場合、ハードウェアレベルでFLEXCOMM5をSPIインターフェースとして使うことは可能でしょうか?

もしハードウェアの観点から可能なら、これを有効にするためにはどのようなSDKsの変更が必要でしょうか?また、FUTUREにSDKsを通じてFLEXCOMM5上でSPIを正式にサポートする計画はありますか?

よろしくお願いします。

LPC55xxペリフェラルRe: LPC5504: SPI via FLEXCOMM2/5

こんにちは、 @mme255 さん

投稿ありがとうございます!

LPC550xファミリのFlexComm 2およびFlexComm 5インスタンスはSPIをサポートしていません。これらのFlexCommは他の通信インターフェースでも問題なく使用できます。

ご迷惑をおかけして申し訳ございません。


Re: LPC5504: SPI via FLEXCOMM2/5

こんにちは、カルロスさん。

ご説明と迅速なご対応、ありがとうございました。

よろしくお願いいたします。

タグ(1)
評価なし
バージョン履歴
最終更新日:
火曜日
更新者: