Font Size: a A A

Design And Implementation Of Large Touch-screen Controller Based On WinCE

Posted on:2009-10-03Degree:MasterType:Thesis
Country:ChinaCandidate:F ZhangFull Text:PDF
GTID:2178360272956627Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of China's industrialization, the demand for industrial automation is increasing and improving. Touch-screen, as a visualization human machine interface, gradually replaces the traditional button control and monitoring instrumentation with its small size and high reliability features, and becomes the mainstream of human-machine interfaces.This paper analyses the characteristics of the touch-screen equipment, domestic and international status quo and development trend, and designs a large touch-screen controller based on embedded real-time operating system WinCE 5.0, with the core processor of ARM9 series AT91SAM9261. Considered the functions of touch-screen equipment, makes the subject of design specifications, develops the touch-screen controller design programme, and gives the specific development from the controller hardware design and operating system transplantation.This paper designs and implements the hardware platform with the idea of modular structure. Analyzes the main hardware modules of touch-screen controller, including the processor core module, memory module, touch-panel module, keyboard module, Ethernet and USB module, gives the hardware design and realization of the circuit diagram. Establishes the hardware test environment, and debugs the various hardware modules.Based on the hardware platform, this paper researches the embedded operating system WinCE 5.0 transplantation and the development of BSP. Analyzes the WinCE 5.0 operating system architecture and transplantation principles, on the basis of in-depth understanding of Samsung S3C2410 BSP, gives the WinCE 5.0 BSP development process based on AT91SAM9261. With the detailed analysis of WinCE 5.0 Bootloader working principle and structure, according to the functions of touch-screen system and hardware resources distribution, designs the touch-screen equipment Bootloader and gives the development specific steps. With the In-depth study of the OAL function and principle, gives the concrete realization of important functions and main modules of OAL development. On the basis of analysis of WinCE 5.0 interruption model and mechanism, develops the main hardware modules drivers of touch-screen controller, including touch-screen driver, matrix keyboard driver and USB host driver.In this paper, on the basis of the developed BSP, customs and compiles the operating system core using WinCE 5.0 operating system customization tools Plarform Builder, and tests the performance of the operating system. Test result indicates that WinCE 5.0 operating system can be successfully transplanted to touch-screen controller, and meets the real-time requirements of industrial field.This topic has high reference value for the touch-screen equipment development based on ARM9 and WinCE. It also has a reference value for the other development based on ARM and WinCE. At the end of this article, gives the outlook for the development and application prospects of this touch-screen equipment in the industrial field, and gives the shortage and the next major task.
Keywords/Search Tags:embeded system, touch-screen controller, AT91SAM9261, WinCE 5.0, BSP
PDF Full Text Request
Related items