Font Size: a A A

On ¦Ìc/os- Ii Embedded Development Platform-based Design And Realization

Posted on:2007-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:S Q ZhangFull Text:PDF
GTID:2208360182978854Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
Embedded System involves much technology, including micro-electronics, electronic engineering, the software & hardware of computer, Communication, and so on. It has been used in every walk of life, such as aviation, spaceflight, instrument, industrial-control, appliance equipment, intelligent facility, and communication, Computer, Communication & Control. Embedded System Design is a main method of science and technology innovation. Simultaneity, embedded operation-system has been applied widely in many fields, owing to its advantage of programme mode than tradition's.Beginning with the basic conception of the embedded system, the article introduces the necessity of using RTOS in the embedded system, the current situation of the development of RTOS and development trend, etc. This thesis introduces the real-time operation system μC/OS-II and analyzes kernel particularly, for instance, task-scheduler, time-manage, communication-principle and member-manage. Based on it, author designs the software & hardware platform of embedded operation system, which regards Z84C15 developer as control object, reaving kernel μC/OS-II as operation system, Borland C++ 4.5 as code warrior. And completes the design of bord support package about data queue, serial input/output controller, controller area network.By communication programme debugging between the platform and experimental circuit board, the paper validate bord support package of data queue, SIO CAN. The developing process is laconic and convenient, which embodies advantage of RTOS, and accomplishes expected purpose. Simultaneity The platform can avoid repeated design on Z84C15, reduce developing time, Simultaneity which can release programmers from bottom design, in order to focus on application. Eventually, the paper points out limitation of uC/OS-II, for example delay of time tick, waste of memory and task stack, and bring forward ameliorated projects. Which offers valuable advice for future research.
Keywords/Search Tags:embedded Real-Time Operation System, task schedule, data queue, controller area network
PDF Full Text Request
Related items