Font Size: a A A

The Research And Development Of Large Touch-screen Controller Based On ARM9

Posted on:2009-08-22Degree:MasterType:Thesis
Country:ChinaCandidate:L LuFull Text:PDF
GTID:2178360272956591Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the development of computer technology and microelectronics technology, embedded system has been used in more and more in industrial control. IPC has poor stability, high cost, large size, mobile difficulties shortcomings, so HMI system platform is gradually transferred from IPC platform to embedded system platform. The HMI based on 8/16 microprocessor cannot satisfy with the development of industry information.The paper analyzes the characteristics of HMI, embedded microprocessor and embedded OS, Researchs and develops a HMI controller based on hard real-time operating system Windows CE5.0 and 32-bit RISC architecture ARM9 series AT91SAM9261 as the core processor.The paper uses the thinking of modular and structure to design and implement the hardware platform. This paper analyzes the design methods of the main hardware modules in the HMI, including the Flash memory module, SDRAM memory modules, the ultimate input modules, LCD display module, ethernet module and gives the corresponding circuit diagram.The paper analyzes the implementation of the system software platform. This paper analyzes the structure of Windows CE5.0 and customization principles detailedly. This paper gives the flow of Windows CE5.0 customization based on the specific hardware platform. The paper analyzes development methods of Windows CE5.0 BSP package based on AT91SAM9261, and gives the BSP package development process.The paper analyzes the concept and structure of Windows CE Bootloader detailedly, designs and implements the Bootloader of HMI. The paper analyzes the concept and structure of OAL detailedly for the phased development of the Design and Implementation of OAL layer. According to the function of the system and hardware allocation of resources, the paper designs and implements the LCD display driver, touch-screen driver, Ethernet driver and Serial driver.Application of the BSP independent designed custom Windows CE5.0 of HMI, through functional testing and system testing, the customized operating systems runs well, occupies less resources and has higher efficiency. Derived SDK can be used to develop applications based on the platform for functional expansion.This paper discusses the development of HMI based on the AT91SAM9261 and Windows CE5.0 in detail. Specific hardware module design, development of BSP packets has carried out in-depth analysis and research. This paper develops the platform of HMI successfully. This topic has high reference value for the development of HMI based on ARM9 and Windows CE and the development of others based on Windows CE and ARM.In the end, the paper expects the grows and application of HMI in industry and brings forward shortages and next main missions.
Keywords/Search Tags:Human Machine Interface, ARM9, AT91SAM9261, BSP, Windows CE5.0
PDF Full Text Request
Related items