Font Size: a A A

Design Of The Embedded System Based On AT91RM9200

Posted on:2008-05-02Degree:MasterType:Thesis
Country:ChinaCandidate:C TianFull Text:PDF
GTID:2178360215989970Subject:Pattern Recognition and Intelligent Systems
Abstract/Summary:PDF Full Text Request
With the development of computer technology, communication technology and the in-depth application of the Internet, more and more embedded systems are running around us. The embedded systems have become the center of interest in the IT industry and exhibited broad potential market. Meanwhile, a lot of embedded applications are calling for better performance and functionality of embedded systems. ARM is the leading provider of 32-bit embedded RISC microprocessors. ARM offers a wide range of processor cores and delivers high performance together with low power consumption and system cost, high performance and specific THUMB instrument set. With the development of the domestic embedded application, ARM must be widely recognized and applied. Among all kinds of embedded operating systems,μC/OS-II has the advantage of real-time performance and open source, so it has been widely used in embedded system. This thesis intends to build an embedded hardware and software developing platform based on ARM9 processor andμC/OS-II, and offers the overall solution to the user.The hardware system adopts 32 bit microprocessor AT91RM9200 produced by ATMEL company and the software platform is based on cost-free and strongly functional embedded operating systemμC/OS-II. The preliminary running effect of the system shows that it is successful in design. The project has such innovative points as following:①Embedded system adopts new hardware platform, which is based on AT91RM9200, and it is rich in interfaces;②The thesis introduces the whole process that builds embedded system, which included both hardware and software;③Embedded system is designed to link to the Internet;The thesis designs the principle diagram of hardware interface circuit based on AT91RM9200, which included the core board and the motherboard. The circuit of Flash and SDRAM belong to the core board are high frequency. The motherboard has three parts of interface circuit which are USART, CANbus and network. The thesis designs bootloader, system clock and interrupt handler vectors according to the particular configurations of AT91RM9200. The thesis also discusses how to portμC/OS-II and LwIP protocol to the platform and how to design the driver.
Keywords/Search Tags:embedded system, AT91RM9200, μC/OS-II, developing platform, driver
PDF Full Text Request
Related items