版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、零死角玩转STM32淘宝:fi:扫描进入淘宝主讲内容显示器简介010203040506液晶控制原理C液晶控制器DMA2D图形C及DMA2D结构体C/DMA2D液晶显示实验参考资料:零死角玩转STM32“C/DMA2D液晶显示”章节DMA2D图形简介C控制器控制液晶屏时,使C正常工作后,往在实际使用配置好的显存地址写入要显示的像素数据,C就会把这些数据从显存搬运到液晶面板进行显示,而显示数据的容量非常大,所以希望能用DMA来操作,针对这个需求,STM32专门定制了DMA2D外设,它可用于快速绘制矩形、直线、分层数据混合、数据换,可以把它理解为图形的DMA。以及进行图像数据格式转DMA2D结构框图
2、剖析DMA2D的结构框图,它与前面似,主要为分层FIFO、PFC及彩色混合器。C结构里的图像处理单元很类1. FG FIFO与BG FIFOFG FIFO(Foreground FIFO)与BG FIFO(Backgroun FIFO)是两个 64x32位大小的缓冲区,它们用于缓存从AHB总线获取的像素数据,分别专用于缓冲前景层和背景层的数据源。AHB总线的数据源一般是SDRAM,也就是说在C外设中配置的前景层及背景层数据源地址一般指向SDRAM的的部分空间作为显存。空间,使用SDRAM2.FG PFC与BG PFCFG PFC(FG Pixel Format Convertor)与BG PF
3、C(BG Pixel Format Convertor)是两个像素格式转换器,分别用于前景层和背景层的像素格式转换,不管从FIFO的数据源格式如何,都把它转化成字的格式(即32位),ARGB8888。图中的“”表示Alpha,即成8位的格式。,经过PFC,会被扩展图中的“CLUT”表示颜色查找表(Color Lookup Table),颜色查找表是一种间接的颜色表示方式,它使用一个256x32位的空间缓存256种颜色,颜色的格式是ARGB8888或RGB888。2.FG PFC与BG PFC2.FG PFC与BG PFC利用颜色查找表,实际的图像只使用这256种颜色,而图像的每个像素使用8位的
4、数据来表示,该数据并不是直接的RGB颜色数据,而是指向颜色查找表的地址偏移,即表示这个像素点应该显示颜色查找表中的哪一种颜色。在图像大小不变的情况下,利用颜色查找表可以扩展颜色显示的能力,其特点是用8位的数据表示了一个24或32位的颜色,但整个图像颜色的种类局限于颜色表中的256种。DMA2D的颜色查找表可以由CPU自动加载或编程手动加载。3. 混合器FIFO中的数据源经过PFC像素格式转换器后,前景层和背景层的图像都输入到混合器中运算,运算公式如下:从公式可以了解到混合器的运算主要是使用前景和背景的作为为因子,对像素RGB颜色值进行一层ARGB8888格式的图像。运算。经过混合器后,两层数据4.OUT PFCOUT PFC是输出像素格式转换器,它把混合器转换得到的图像转换成目标格式,如ARGB8888、RGB888、RGB565、ARGB1555或 ARGB4444,具体的格式可根据需要在输出PFC控制寄存器DMA2D_OPFCCR中选择。STM32F429C、DMA2D及RAM使用器,了一个完整的液晶控制器。C负责不断刷新液晶屏,DMA2D用于图像数据搬运、混合及格式转换,RAM器作为显存。其中显存可以使用S
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 四川达州招募增量政策性岗位工作人员笔试真题2025
- 黄南州教育局招聘教师笔试真题2025
- (正式版)DB34∕T 4201-2022 《外埠入皖动物指定通道检查管理规程》
- 2026 年汛期自然灾害安全避险知识宣讲
- 2026年感染性疾病科隔离患者心理护理干预
- 三篇校长新学期后勤工作讲话稿-后勤不后服务在先
- 某金属加工厂员工激励办法
- 某水泥厂原料管理细则
- 2026届高三英语秋季开学摸底考03(新高考)(考试版A4)
- 2026年高考英语冲刺复习名词清单(学生版+解析)
- 2026年云南省地矿测绘院有限公司招聘(37人)笔试备考试题及答案详解
- 环卫车辆更新改造项目可行性研究报告
- GB/Z 160-2025电气简图用图形符号IEC 60617标准化设计指南
- XXX公司2026年度安全生产资金投入计划(安全生产资金投入制度)
- 2026届云南省红河州、文山州第四次州统测预测历史试题(含答案)
- 巨幼细胞性贫血诊疗指南(2025年版)
- 2026年留疆战士考试题库及答案含解析
- 2026光伏组件回收技术突破与循环经济产业链构建白皮书
- 沙雅县2026年古勒巴格镇示范村人居环境整治项目水土保持方案报告表
- 2026年曲妥珠单抗行业分析报告及未来发展趋势报告
- 双湖县公务员考试公共基础知识试题库(含答案)
评论
0/150
提交评论