ZHCZ033C 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) 引脚处于活动状态,但传输未处于活动状态
  • 将 SPIEN (SPIGCR1.24) 位从“1”清除为“0”来禁用 SPI

SPIEN 位从“1”清除为“0”后,以上序列在接收 DMA 请求时触发错误的请求脉冲。

权变措施:

每当通过清除 SPIEN 位 (SPIGCR1.24) 禁用 SPI 时,先将 DMAREQEN 位 (SPIINT0.16) 清除为“0”,然后再清除 SPIEN 位。