标题: 有关STM32的hal库DMA的问题 [打印本页]

作者: fooo    时间: 2024-5-22 12:21
标题: 有关STM32的hal库DMA的问题
大佬们,有知道这个函数的几个参数的意思吗吗?
网上找了很多不是很懂。
uint8_t adbuf[2048];

HAL_ADC_Start_DMA(&hadc1,(uint32_t *)adbuf,2048);
DMA配置的数据是byte类型的。
不太懂这个在函数里面adbuf地址里面存放的是什么数据。
还有这个2048,是转换的次数,还是转换的长度。
希望大佬解惑。

作者: 请指导小白    时间: 2024-5-24 09:21
你应该再发这个函数的原型,看这个函数名字就是ADC开始DMA
作者: lll123123qq    时间: 2024-5-24 11:09
2048是程序运行占用的空间
作者: 1820732662@qq.c    时间: 2024-5-24 11:43
2048是接收DMA的缓冲区大小




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1