JAJZ023C December   2021  – May 2025 AM2732 , AM2732-Q1

 

  1.   1
  2.   概要
  3. 1シリコンの使用上の注意およびアドバイザリのマトリクス
    1.     サポート対象デバイス
  4. 2使用上の注意およびアドバイザリ
    1.     シリコンの使用上の注意
      1.      i2293
      2.      i2295
      3.      i2300
      4.      i2324
      5.      i2364
      6.      i2389
      7.      i2390
    2.     シリコンのアドバイザリ
      1.      i2162
      2.      i2288
      3.      i2289
      4.      i2294
      5.      i2297
      6.      i2298
      7.      i2299
      8.      i2301
      9.      i2302
      10.      i2309
      11.      i2315
      12.      i2318
      13.      i2329
      14.      i2336
      15.      i2337
      16.      i2338
      17.      i2339
      18.      i2340
      19.      i2341
      20.      i2342
      21.      i2344
      22.      i2345
      23.      i2387
      24.      i2392
      25.      i2394
      26.      i2386
      27.      i2404
  5.   商標
  6. 3改訂履歴

i2338

MibSPI:ペリフェラル モード MibSPI からのスプリアス RX DMA REQ

詳細:

SPI ペリフェラルが次の条件シーケンスでデータを転送していない場合でも、スプリアス DMA 要求が生成される可能性があります。

  • MIBSPI が、標準 (非マルチバッファ) SPI モードで、ペリフェラルとして構成される
  • DMAREQEN ビット (SPIINT0.16) が、DMA 要求を有効にするように設定される
  • チップ セレクト (nSCS) ピンがアクティブ状態でありながら、転送がアクティブでない
  • SPI は、SPIEN (SPIGCR1.24) ビットを「1」から「0」にクリアすることによって無効化される

上記のシーケンスでは、SPIEN ビットが「1」から「0」にクリアされるとすぐに、受信 DMA 要求に誤った要求パルスがトリガされます。

回避方法:

SPIEN ビット (SPIGCR1.24) をクリアして SPI を無効化する場合は常に、最初に DMAREQEN ビット (SPIINT0.16) を「0」にクリアし、次に SPIEN ビットをクリアします。