DMA作用
全称为: Direct Memory Access,即直接存储器访问,通过DMA通道,直接将源地址的数据转移到目的地址上,可以是内存到内存,也可以是内存到外设,或者是外设到内存,而不需要通过cpu去调控,节省了cpu资源,很典型的用法就是串口接收数据可以不用通过中断,也就是说,cpu节省了响应中断的时间
DMA实现
分为3个步骤:
首先就是对DMA进行初始化,选定对应的通道


初始化
#好好学习!
DMA作用
全称为: Direct Memory Access,即直接存储器访问,通过DMA通道,直接将源地址的数据转移到目的地址上,可以是内存到内存,也可以是内存到外设,或者是外设到内存,而不需要通过cpu去调控,节省了cpu资源,很典型的用法就是串口接收数据可以不用通过中断,也就是说,cpu节省了响应中断的时间
DMA实现
分为3个步骤:
首先就是对DMA进行初始化,选定对应的通道


初始化