滋生_ 2022-09-25 11:40 采纳率: 14.3%
浏览 11
已结题

CubeMX F4 DMA 中断

在cubemx中 使用spi的DMA,必须要使能中断,不然oled就没法工作

img


配置如下

img

但是在使用多通道adc时,中断有不能使能,否者就会卡在 HAL_ADC_Start_DMA(&hadc1, (uint32_t *)adcbuf, 4);

多通道adc配置如下

img

adc的DMA配置如下

img

就算是SPI的DMA的中断我也没有写callback函数,没对中断进行处理,就按默认的来的。但是adc的dma就要关闭中断。这是为什么?这俩的这些中断都能干嘛?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 10月3日
    • 创建了问题 9月25日

    悬赏问题

    • ¥30 matlab解优化问题代码
    • ¥15 写论文,需要数据支撑
    • ¥15 identifier of an instance of 类 was altered from xx to xx错误
    • ¥100 反编译微信小游戏求指导
    • ¥15 docker模式webrtc-streamer 无法播放公网rtsp
    • ¥15 学不会递归,理解不了汉诺塔参数变化
    • ¥15 基于图神经网络的COVID-19药物筛选研究
    • ¥30 软件自定义无线电该怎样使用
    • ¥15 R语言mediation包做中介分析,直接效应和间接效应都很小,为什么?
    • ¥15 Jenkins+k8s部署slave节点offline