STM32的DAC转换加DMA传输

发布网友 发布时间:2022-04-22 06:51

我来回答

2个回答

热心网友 时间:2022-06-16 23:17

定时器时间一到,会像DAC发出信号,触发DAC启动转换。DAC转换完成后会像指定的DMA通道发出信号,DMA搬运完成后可以通过中断或轮询通知CPU追问DAC转换完成后才向指定的DMA通道发出信号?也就是说DAC转换完成才开始DMA的数据搬运?如果是这样DAC都没有数据怎么转换啊?

追答这个是可以设置的,你可以设置DMA通过定时器触发,也可以设置成DMA通过DAC转换完成信号触发。
DMA的任务是将指定内存中的数据(你要输出的DA值)搬运到另一个地方(DAC寄存器)。什么时候转换,你可以理解成是 DMA有一个引脚,当下降沿来临时开始传输。这个引脚可以和定时器接在一起,也可以喝DAC的完成信号接在一起

热心网友 时间:2022-06-16 23:18

需要帮你做设计吗

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com