硬汉嵌入式论坛

 找回密码
 立即注册
查看: 440|回复: 1
收起左侧

[DMA] v7AD7606fmc,研究一下fmc配置dma双缓存转运

[复制链接]

4

主题

3

回帖

15

积分

新手上路

积分
15
发表于 2024-11-29 23:11:42 | 显示全部楼层 |阅读模式
今天看了下安富莱v7的裸机历程,想研究一下fmc配置dma双缓存转运,看了硬汉哥的历程,想问一下为啥我看中断函数都没有自己写的东西,包括回调函数里面也没有内容,但是还是配置了DMA中断和注册了半传输中断和完全传输中断
中断程序.png
终端配置.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115490
QQ
发表于 2024-11-30 06:42:14 | 显示全部楼层
你截图的是弱定义,这两个才是

/* DMA传输完成回调函数 */
void AD7606_DmaCplCb(DMA_HandleTypeDef *hdma)
{
        SEGGER_RTT_Write(1, &g_sAd7606Buf[0], 2);
}

/* DMA半传输完成回调函数 */
void AD7606_DmaHalfCplCb(DMA_HandleTypeDef *hdma)
{
        SEGGER_RTT_Write(1, &g_sAd7606Buf[0], 2);
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-4-28 20:15 , Processed in 0.589881 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表