Font Size: a A A

Design And Implementation Of Scanner Control Software System Based On Embedded Linux

Posted on:2010-09-20Degree:MasterType:Thesis
Country:ChinaCandidate:B LiuFull Text:PDF
GTID:2178330332488391Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Embedded Linux OS(operating system) combined with ARM microprocessor becomes main method of embedded system development. Meanwhile, engineering scanner is widely used in building, mapping, military, printing, aerospace, machine, etc.The design and implementation of scanner control system based on embedded Linux OS is mainly introduced. Propose the system architecture via analyzing system's function need. Transplant embedded Linux OS based on hardware environment of scanner controller. Program Linux device driver of network interface chip and scanner control module for implementing network communication and scanner control function.Linux system platform software is divided into network module, touch screen control module and scanner control module based on system architecture. Network module is designed by socket network interface with multi-connection. Touch screen control module designs the user interface based on Qt/Embedded. Scanner control module charges of receive the control command from other two module and control scanner's work. Each module communicates with others through Linux IPC(Inter Process Communication),including message queue, share memory and semaphore. System performance and efficiency is improved via using multi-thread technology and network optimizing.
Keywords/Search Tags:Embedded Linux, Scanner, Linux Device Driver, SOCKET, Qt/Embedded
PDF Full Text Request
Related items