基于windows ce的arm9嵌入式系统优化设计-optimization design of arm 9 embedded system based on windows ce.docxVIP

  • 4
  • 0
  • 约8.51万字
  • 约 94页
  • 2018-05-18 发布于上海
  • 举报

基于windows ce的arm9嵌入式系统优化设计-optimization design of arm 9 embedded system based on windows ce.docx

基于windows ce的arm9嵌入式系统优化设计-optimization design of arm 9 embedded system based on windows ce

AbstractWith the rapid development of integrated circuit and computer technology, the importance of embedded systems has been raised significantly in the fields of modern industrial controller, instrument and medical equipments electronic. After continually optimizating and upgrading over more than a decade, the powerful Microsoft Windows CE becomes the most popular embedded operation system. However, because of the growing requirements of functions and performance such as real-time and reliability, the task of designing an embedded platform based on Windows CE is more challenging nowTherefore, in this thesis, we analyzed the common requirements of embedded platforms in industrial controller area and designed an embedded platform with the mini-system of ARM920T-cored AT91RM9200 CPU. The design and optimization tasks included the development of various peripheral functional modules an d the Board Support Package (BSP), as well as the research of feasible methods for optimizing its real-time performance.We firstly introduced the basic concepts of embedded systems and Windows CE. After carefully analysis of the typical embedded platform’s requirements and the AT91RM9200 mini-system’s characters, we proposed the design scheme of an ARM9+Windows CE embedded platform with mulitiple functions and high real- time performance. Then, according to the architecture of Windows Embedded CE 6.0, we developed the BSP in order to migrate it into our platform. Moreover, we studied various driver frames of Windows CE and developed drivers separately for individual peripheral device. Finally, with the analysis of real-time modules in Windows CE, we designed two optimization methods for enhancing the interrupt processing structure, so as to improve the real-time performance of our system. The testing and verification of our embedded platform demonstrated that all of the development phrases met the design objectives and the platform could be working successfully and stably.KeywordsEmbedd

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档