Font Size: a A A

Research And Development Of Embedded Real-time Operating System VxWorks Based On AT91RM9200

Posted on:2008-08-27Degree:MasterType:Thesis
Country:ChinaCandidate:X H HaoFull Text:PDF
GTID:2178360212974612Subject:Computer applications
Abstract/Summary:PDF Full Text Request
With its high-performance kernel and user-friendly development environment, Vx -Works has been playing an irreplaceable role in the field of embedded real-time operat- ing system.In this paper a general research on the performance of wind kernel of embedded RTOS VxWorks has been made at first.It includes a deep analysis of the multitasking environment and the performance of task management and scheduling mechanism in embedded RTOS VxWorks 5.5.Meanwhile this paper makes a brief analysis of intertask communication and interrupt handling mechanism,and then focuses on the develpment of embedded system and bottom-driven software based on AT91RM9200 development board under VxWorks.Being familiar with the AT91RM9200 processor structure and its associated register configuration,and analyzing the initialization process of VxWorks on start-up and the method of porting BSP,and studying the device driver development under VxWorks,as well as the types of VxWorks image and the memory allocation in the start-up process of VxWorks,this paper realizes the drivers included in VxWorks BSP,such as timer,interrupt and serial driver.Finally VxWorks is transplanted to the target develpment board.
Keywords/Search Tags:VxWorks, AT91RM9200, Board Support Package, Multitasking, Wind Kernel
PDF Full Text Request
Related items