Appearance
DMA2D
是一个专门用于图像处理的DMA外设
主要适用于数据的传输以及2D图形的加速
- DMA数据传输
从寄存器到存储器或者存储器到存储器
进行图像的填充(摄像头), 或者图像的复制
- 2D图形加速
支持硬件颜色格式转化和Alpha
转换支持YcbCr转RGB或RGB888转RGB565), 透明度混合
- 工作模式
寄存器到存储器: 可以实现快速的单色填充(清屏)
存储器到存储器: 快速地图形填充
存储器到存储器并进行像素格式的转换
存储器到存储器并支持颜色格式的转化以及透明度的混合
使用的时候不使用DMA2D, 因为进行的嵌套太多了, 而且有很多的检测, 使用寄存器的话比较快
寄存器
偏移就是在输出完一行以后需要跳过的像素的个数
设置的是源数据的数据格式