Kinetis愛好家の皆さん、こんにちは。
マイクロコントローラのプログラミングは、このコミュニティをフォローしているすべての人に情熱を注いでいますが、特に新しいモジュールやデバイスへの最初のアプローチでは、マイクロコントローラの周辺機器を理解しようとするのは簡単な作業ではないことがあります。
この記事では、Kinetisデバイス用のDMAモジュールについて詳しく説明したドキュメントと、DMAやその他のペリフェラルを使用したCodeWarriorおよびKinetis Design Studioの例をいくつか紹介します。
ここにあるドキュメントは次のとおりです。
次の名前の 2 つのフォルダが添付されています。
各フォルダには、次の 5 つの例が含まれています。
例を自由に変更してください。これがあなたのお役に立てば幸いです。
このプロジェクトの開発と編集に貴重な協力をしてくれた manuelrodriguez に感謝し、称賛します。
:smileyinfo:SPIの例では、MOSIピンとMISOピンの間にブリッジを作成する必要があります(この例ではマスターループモードを使用します)。このためにTWRエレベーターが使用されました。
添付ファイルには、SPIおよびDMAを使用する際の追加情報が含まれています。
よろしくお願いいたします。
エイドリアン・サンチェス・カノ
テクニカルサポートエンジニア
DMA-ADC-PITの使用例については、以下を参照してください。
FRDM-KL25z、FRDM-K64F、TWR-K60D100、TWR-K70のPIT-ADC-DMAの例
よろしくお願いします。
エイドリアン