Font Size: a A A

Based On Dm6446 And Qt The Research And Application Of Embedded Graphical Interface

Posted on:2013-12-11Degree:MasterType:Thesis
Country:ChinaCandidate:J L YangFull Text:PDF
GTID:2248330371973003Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
Due to the rapid development and vigorous promotion of various technologies, such as SOC, wireless communication, visual application and automotive electronics technology, the Embedded Linux system is widely applied in the video processing field. Meanwhile, the embedded graphical user interface, as an important component of embedded operating system, has already become the key factor of the embedded terminal products success on the market.Based on DM6446 which is TI high-performance dual-core chip, and taken embedded graphics interface development as the core, DaVinci Technology and the architecture of DM6446, including hardware and software, were briefly introduced in this paper. On this basis, the building process of DM6446 software development platform were detailed, including how to building the cross compile environment, updating system boot program and transplanting kernel.Through the comprehensive analyzing and comparing the current mainstream embedded GUI, the Qt was selected to construct embedded GUI on DM6446 platform. In this paper the development process and the main mechanism of Qt4 were briefly described, and the Qt4 was transplanted successfully on the target platform. At the same time, based on the Qt4, the embedded video GUI project about video capture and display were developed and designed, consisting of design of multi-window interface, development of multi-thread video application on ARM. Cross-compiling embedded video graphical user interface applications in order to generate executable files.After that, the executable files was run on the target platform through the NFS network file system. The result showed that the communication between video applications and multiwindow GUI was implemented, and the real-time display of video images was achieved.
Keywords/Search Tags:DM6446, Qt4, Kernel transplant, graphical user interface
PDF Full Text Request
Related items