Font Size: a A A

Research And Development Of Embedded Graphic Configuration Software

Posted on:2007-12-29Degree:MasterType:Thesis
Country:ChinaCandidate:W B BiFull Text:PDF
GTID:2178360182960676Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer software and hardware technology, embedded system has been widely used in the field of industrial control. However, on one hand the configuration software which has been successfully applied in industrial control can not directly deployed on embedded platform. On the other hand, the embedded system applied in industrial control dead need a kind of configuration software which can be applied in all kinds of fields fleetly,effectly and expediently. So it's a compelling trend to combine the embedded system and configuration software.According to characteristic of embedded system and configuration software, this thesis provides a project of embedded graphic configuration software. Development environment is built with Visual C++ program language under Windows platform and run-time environment is built on uClinux platform with ARM architecture. Development environment communicates with run-time environment via network. Ftp client is developed with Visual C++ in development environment. In run-time environment, adds stupid-ftpd which supports FTP protocol to uClinux kernel and compile it. Based on MTD (Memory Technology Device), MTD driver is compiled and added to uClinux kernel. JFFS2 file system is built on the Flash chip. Data of run-time environment can be saved in flash chips in the way of JFFS2 file system. Microwindows is ported to uClinux as embedded graphic user interface.Compiles the library of Microwindows and copys it to uClinux, the application program interface of Microwindows can be called when programming.At last, analysize and test the functions of embedded graphic configuration software. The result indicates that the graphic edit module of this system work simply and high efficiency. Data downloading module work efficiently through ftp. The graphic interface in the run-time environment runs friendly. At the same time, it is easy to port. Saving data in JFFS2 file system runs simply, which is more suitable to embedded environment compared with traditional data-base.
Keywords/Search Tags:Embedded System, Configuration Software, Network Communication, ARM
PDF Full Text Request
Related items