dma

    1

    1答えて

    私はaioを使って、1つのスレッドで複数のファイルを異なるディスクに書き出します。バッファリングされた書き込みを使用すると、IO処理は同時に行われます。しかし、CPU負荷は非常に高いです。 DIRECTフラグでファイルを開くと、IO処理が同時に行われません。 DMAを使用して1つのスレッドで複数のファイルを同時に複数のディスクに書き込む方法はありますか? #include <malloc.h>

    1

    1答えて

    STM32F103を使用して、DMAを使用してあるアレイから別のアレイにコピーしようとしています。転送は初めて実行され、DMA1_Channel1_IRQHandlerのブレークポイントがヒットしますが、その後のDMA_Cmd(DMA1_Channel1, ENABLE)の呼び出しは無効であり、ブレークポイントはヒットしません。エラーフラグDMA1_FLAG_TE1が設定されていません。 2回目の

    1

    1答えて

    ザイリンクス社利用可能なDMA PCIe IPcoreで作業するためのいくつかのプログラムをリリースした。here。これらのプログラムでは、C2Hを実行するプログラム、または高速処理を行うプログラムがあります。 これは基本的にホスト側でDMAを使用していますか、またはこれらのコードに冗長なものを記述する必要がありますか?次のように例えば、AXI-STモードで読み込み/書き込みを行うコードスニペット

    0

    1答えて

    ADC1、ADC2、および2つのDMA ADCチャネルのデュアルレギュラー同時モードをstm32f303ディスカバリで実装したいとします。 CubeMX例で :2つのDMAチャネル(ADCマスターのための1つ、ADCスレーブ用)の 使用も可能 である:これは、高 ADCの変換速度とアプリケーションの場合に推奨される構成であります他のDMAチャネル を集中的に使用します。マスタとスレーブのための2つ

    2

    1答えて

    Dell PowerEdgeサーバーに接続されたIntel x520およびx540デュアルポートNICを使用しています。すべてのNICポートは10Gbpsで動作するため、合計40Gbpsです。システムには、Xeon E5-2640 v3 CPU(Haswell Microarchitecture)を含む2つのソケットがあります。 私は直面している多くの問題があり、PCIeとDMAベンチマークを使用

    0

    1答えて

    私はSTM32F723IEK MCUを備えたSTM32F7ディスプレイボードを持っています。タイマーからDMA要求をトリガーしようとすると、DMAエラーが発生しますが、DMA1に接続されているAPB1グループ(TIM2〜TIM7など)のタイマーに対してのみ発生します。 DMA2に接続されているTIM1とTIM8で同じことをするとうまく動作します。このエラーは、TEIFxフラグが適切なDMA LIS

    2

    1答えて

    現在、STM32F303REチップを搭載したNucleo-64ボードを使用しています。プログラミングのために、私はSTM32パッケージでArduino IDEを使用します。私はHALを避けたいと思っています。なぜなら、同時にレジスタとライブラリ関数を学ばなければならないときは、むしろ混乱していると思うからです。 私は4つの入力信号を5.1 Msps(最大F303)でサンプリングできるようにしたいと

    0

    1答えて

    私はSTM32F303(ディスカバリーボード)を使用していて、外部からタイマー信号TRGO2からADC変換をトリガーし、DMA経由でバッファーに格納しようとしています。ただし、バッファに何も書き込まれていないようです。誰かが私の初期化コードを見て、私が初期化中に何かを台無しにしているかどうかを教えてもらえますか?私はADCの割り込みを有効にすると、ADCの値を読み取ることができるため、タイマのトリ