本文主要研究了如何在DaVinci平台上构建基于嵌入式Linux的图形桌面窗口系统。本文分析了几种基于嵌入式Linux的图形桌面窗口系统的特性,针对DaVinci平台的视频处理子系统的帧缓冲显示支持和USB2.0鼠标键盘支持,选择了X窗口系统进行移植,并对X窗口系统的架构和运行机制进行了分析,还阐述了X服务器和窗口编译器的交叉编译方法和配置过程。本文还对桌面快捷方式图标管理程序、OSD与VID窗口切换程序、文件管理程序以及图片播放程序的设计、编码和测试进行了详细的说明。
完成的主要工作包括:·
●成功移植X窗口系统到DaV‘mci平台,通过配置Linux内核和X服务器使得帧缓冲设备和USB2.0鼠标可以正常工作。
●完成桌面快捷方式图标管理程序、OSD与VID窗口切换程序、文件管理程序以及图片播放程序的设计和代码编写工作,全部代码大约有3000行。并且成功移植以上几个图形界面程序到DaV’mci平台,程序运行良 好,完成预期的目标。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !