• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32的DMA半传输中断是什么意思?

Spirit 2018-10-23 浏览量:5856

DMA的半传输中断,难道是:计划传输100个字节,传来50个字节就触发?

那么串口的半传输中断呢?传4位就进中断吗?


半传输中断有什么实际意义吗?

请指教!

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 用处很大,相当于一个乒乓结构。接收一半数据,然后处理这一半的时候去接收另一半数据。
    • 发布于 2018-10-23
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:9
  • 都是传输一半中断,串口半传输有三个模式,普通传输,中断传输,dma传输,

    串口半传输中断就是使用dma传输的半传输中断。两个都一样

    • 发布于2018-10-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 就是字面意思,传输完一半时触发中断,在某些特定需求下回使用到这个功能,有时候全部传输完才处理可能会来不及
    • 发布于2018-10-26
    • 举报
    • 评论 0
    • 0
    • 0

  • DMA缓冲区数据达到一半的时候产生中断,用途比较少,一般是用于回溯检测DMA数据的误码率的。

    • 发布于2018-10-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 串口半传输中断也是发或者收一半就中断,这个是防止溢出的
    • 发布于2018-11-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 就是传输到一半的数据时进一下中断
    • 发布于2018-11-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个就是你的采样到数据的一半产生一个中断
    • 发布于2018-11-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个就是你的采样到数据的一半产生一个中断
    • 发布于2018-11-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 表示你的你的数据采样过程中,会一半的时候产生中断
    • 发布于2018-11-26
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32的DMA半传输中断是什么意思?