DMA2D和DMA的区别是什么?

[复制链接]
1805|11
 楼主| LLGTR 发表于 2023-12-13 16:53 | 显示全部楼层 |阅读模式
感觉都是搬运数据,这两个DMA的区别是什么?
Annie556 发表于 2023-12-26 15:03 | 显示全部楼层
一个是通用DMA,一个是专用的DMA
B1lanche 发表于 2023-12-26 16:10 | 显示全部楼层
一般DMA主要用于内存之间或外设到内存的数据传输,而DMA2D(DMA2D控制器)是专门用于2D图形数据的传输和处理,例如图像的缩放、旋转和合成等
智芯云技术 发表于 2023-12-26 16:12 | 显示全部楼层
DMA:直接存储区访问,DMA控制器独立于内核,与cpu同级
DMA2D:具有DMA的功能,还有颜色填充,图像复制,颜色格式转换,透明度混合等功能
Allison8859 发表于 2023-12-26 17:14 | 显示全部楼层
DMA2D具有专门的硬件加速器,可以执行2D图形数据的处理操作
Charlene沙 发表于 2023-12-26 18:05 | 显示全部楼层
如颜色格式转换、alpha混合、像素混合等都是需要DMA2D的,而不是DMA
Candic12e 发表于 2023-12-26 19:11 | 显示全部楼层
DMA通常只是简单的数据传输,不具备图形处理的功能
Belle1257 发表于 2023-12-26 19:24 | 显示全部楼层
DMA2D通常用于嵌入式图形显示系统,如液晶显示屏控制器,用于加速图形数据的处理和显示
Carmen7 发表于 2023-12-26 20:18 | 显示全部楼层
DMA则更广泛地应用于各种数据传输场景,包括网络数据传输、外设控制等
alxd 发表于 2023-12-26 21:36 | 显示全部楼层
DMA2D是专门针对图形数据处理和显示优化的技术,而DMA则更通用,用于各种数据传输场景
Emily999 发表于 2023-12-27 09:00 | 显示全部楼层
DMA2D主要是图形图像操作,这个算是更优化的针对图形显示吧
Alina艾 发表于 2023-12-27 12:02 | 显示全部楼层
DMA照比DMA2D来说,DMA的通用性比较强,但做2D图形数据的传输和处理没有DMA2D有优势
您需要登录后才可以回帖 登录 | 注册

本版积分规则

76

主题

2026

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部