Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

@Len_CONSULTRON

解決済み: Re: PSOC6 UDB は、データを送信するために 1 つのクロック ラインを共有する 4 つのデータ ラインを実装していますが、これは QSPI ではありません - Infineon...

yiru_1705901_0-1704362199277.png

 

マスター、TDの意味を教えてもらえますか?


3 SPI + 3 DMA を使用しましたが、確かに高速通信時には遅延があり、20Mhz に達しません。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-6/spi-dma/td-p/670617

0 件の賞賛
1 解決策
Translation_Bot
Community Manager
Community Manager
Community Manager

ありがとう、わかりました。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-6/spi-dma/m-p/670817

元の投稿で解決策を見る

0 件の賞賛
3 返答(返信)
Translation_Bot
Community Manager
Community Manager
Community Manager

@Len_CONSULTRON TD tx_dma ですか? 何を説明しているのかわかりません。3 つの SPI で DMA を共有して伝送速度を上げるにはどうすればよいですか?

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-6/spi-dma/m-p/670632

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

TD は Transfer description の略で、PSOC6 の DMA 関連ドキュメントでは DMA チャネルを意味します。たとえば、PSoC6 DMA ブロックは 32 チャネルをサポートします (DMA コントローラーごとに最大 32 チャネルをサポートします)。これは、最大 32 の独立した送信チャネルをサポートすることを意味します。このチャネルには、独立した開始アドレス、データ長、およびその他の情報が含まれます。各独立したチャネルは、 TD またはチャネル。3 つの TD を持つように DMA を構成すると、それらをエンドツーエンドで接続して順番に送信できます。たとえば、TD0 が実行された後、TD1 の送信をトリガーするように構成できます。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-6/spi-dma/m-p/670799

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

ありがとう、わかりました。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-6/spi-dma/m-p/670817

0 件の賞賛