7
組み込みCPUのDMAのポイントは何ですか?
私は最近、mbed(LPC1768)を使用してプロジェクトを行い、DACを使用してさまざまな波を出力しました。データシートの一部を読みましたが、多くの周辺機器でDMAがどのように使用されているかについて説明しました。これは役に立つように思えましたが、さらに読むと、DMAはCPUと同じデータバスを使用していることがわかりました(これは正常なことだと思います)。これは、DACがデータを取得している間、CPUがメモリと対話できないことを意味しますか?また、DACには(私が知る限り)バッファーがなかったため、非常に頻繁にDMAする必要があるため、DMAのポイントは何ですか?CPUがメモリトランザクションを実行できない場合、何か実行できますか?