Font Size: a A A

The Compact Design Of RTOS Directed At Mid-and-low End Singlechip

Posted on:2010-02-11Degree:MasterType:Thesis
Country:ChinaCandidate:F M TanFull Text:PDF
GTID:2178360278953609Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
This paper hilights the research on the compact design of RTOS directed at mid-and-low end singlechip. In this research, the platform will be ATMEGA32 micro-processor of the AVR series produced by ATMEL Co. And embedded network control chip ENE28J60.Given that the compact RTOS occupies less storage space, the design can control the process of the whole real time system. And it can reasonably distribute the time of CPU and different kinds of resources according to the importance of tasks. Besides, it can also improve the efficiency of CPU through semaphore. The procedure is brief, and all the kernel modules are designed separately. The interface is standard, therefore, it is very convenient to use. The majority has been written in the C language. The source codes in the kernel have been interpreted line by line. Therefore, it is easy to reduce or expand. It can also reduce the use of assemble language as much as possbile, and the time for technicians to grasp the technique. It is simple to transplant. After somewhat revised, it can be applied in most of the 8-bit, 16-bit and 32-bit CPU.Application platform is the transplantation of network communication uIP protocol stack which has high requirment for real-time. And network communication is the tendency for present-day embedded system. There is little storage room for the uIP protocol stack. And it had the good interoperability and the protocol needed for integrated network communication.The research has shown that the system can work in a stable way. The workload for software compilation is not heavy. And it is simple and efficient. All the protocol in the stack can work. All these have laid a good foundation for the application of embedded network project. What is more important is that it has solved the problems in the mid-and-low end singlechip such as real time, resources, efficiency. And it avoids the deficiency such as the limit of the system, slow operating speed. As a result, the system has brought great convenience for the designer.
Keywords/Search Tags:RTOS, Occupation, uIP, ATMEG32, ENC28J60
PDF Full Text Request
Related items