- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
致谢 致谢。 请各位老师批评指正。 Company Logo LOGO 指导教师:刘子龙 基于Linux系统的图形驱动的研究和实现 班级:电子信息科学与技术1002班 学生:郑启涛 学号:0121014420201 主要内容 1、是什么? 2、为什么? 3、做什么? 4、致谢! 是什么? Linux系统的图形驱动是什么? 答:Linux系统的图形驱动 = windows系统的显卡驱动 显卡驱动程序就是用来驱动显卡的程序,它是硬件所对应的软件。驱动程序即添加到操作系统中的一小块代码,其中包含有关硬件设备的信息。有了此信息,计算机就可以与设备进行通信。 为什么? 为什么要研究Linux系统的图形驱动?意义在哪里? 研究背景与意义: 1、由于Linux嵌入式系统硬件本身的特殊性,具备高度可移植性与可裁减性、体积小、运行时耗用系统资源小、上层接口与硬件无关、高可靠性、源码开放、在某些应用场合应具备实时性等特点,以适应不同的硬件平台和性能使用需求。 为什么? 研究背景与意义: 2、随着科技的发展,人们对物质生活的追求越来越高,所以现存的一些影视分辨率如普清(1280*720P)、高清(1920*1080P)已经无法满足人们的需求,在此背景下超清(3840*2160P)亟待诞生! 为什么? 研究背景与意义: 3、微软停止对WindowsXP操作系统的支持将给基础通信网络带来直接安全风险,威胁基础通信网络的整体安全。工信部将极大力度支持本土linux操作系统的研发和应用。 视屏层 图形层 3840*2160 屏幕 做什么? Linux系统的图形驱动的研究与实现我做了什么? 1、Framebuffer 2、TDE 3、JPEG Framebuffer FrameBuffer只是一个提供显示内存和显示芯片寄存器从物理内存映射到进程地址空间中的设备。其对应的源文件在linux/drivers/video目录下,总的抽象设备文件为fbcon.c,在这个目录下还有与各种显卡驱动相关的源文件。 TDE 2D图形加速引擎TDE(Two Dimensional Engine)利用硬件进行图形绘制,可以大大减少对CPU的占用,同时提高了内存带宽的资源利用率;也可以对光栅或宏块位图进行操作,包括:搬移、填充、画线和矩形、抗闪烁、缩放、颜色空间转换和颜色格式转换等操作。 JPEG 目前Linux上的底层图形支持是由Framebuffer提供的,因此,我试图在Linux系统下说明如何通过Framebuffer和libjpeg在屏上显示JPEG图像。 班级:电子信息科学与技术1002班 学生:郑启涛 学号:0121014420201 基于Linux系统的图形驱动的研究和实现 Company Logo LOGO
您可能关注的文档
最近下载
- (完整版)电气设备安装标准规范.pdf
- GB∕T 13861-2022生产过程危险和有害因素分类、解读与示例说明清单【危险源识别工具】(雷泽佳-2024A0).doc
- 2021年中国光大银行校园招聘在线测试笔试题考试真题笔经.doc
- 新浪·按键精灵开发者1级认证参考解析.docx VIP
- 2023年福建省各地中考语文模拟卷【文学类文本阅读题解及答案解析】汇集.docx VIP
- 皮亚杰认知发展论.ppt VIP
- 2.1 几代中国人的美好夙愿 课件初中读本.ppt
- 流域化“厂网一体”运营模式的探索与实践.pdf
- 半导体制造技术离子注入工艺.pptx
- 全国普通话水平测试用普通话词语表(表一+表二).pdf
文档评论(0)