Font Size: a A A

Rtlinux Embedded Systems (mems)-based Applications

Posted on:2004-10-03Degree:MasterType:Thesis
Country:ChinaCandidate:M Y YanFull Text:PDF
GTID:2208360122495620Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In the year of 2003, it takes the piercely evolvement in those large application field as the stratage purpose in the information technique field on the general and embedded CPU, operating system, information gotten and dealt and so on in the plan of National high technique research and development. And also the research and devolpnent of robot technique and the core technique in the automation arts equipment, are the rthyn of the advanced manufacture and automation technique in the plan of 863. From this point, the research and development in the embedded system has been more and more important. The challenge ahead is the development work of the core operating system and software control arithmetic of machatronic control system. Of all the embedded systems, RTLinux has been more and more popular to the software researchers for its advantages such as the excellent realtime performance, free source code, abundant toolkits and so on. At the present, commercial embedded RTLinux platform are provided in many companies in our country. At the present, commercial embedded RTLinux platform are provided in nany companies in our country.The article takes RTLinux as the software development platform in the embedded servo system after compared with some typical embedded operating system, and analysized the key problem of the realtime and the realization principle and also the system' s construction, and brought about the thought of the development and method of the realization of the embedded machatronic product. Combining with the servo control system which was developed and used by Mechatronic and Automation staff room of National University of Defense Technology .aimed to the four-axis servo controller in the system桺CI interface motion card MC400D research. According to the special hardware inviroment of the mechtronic product, the particularity of the embedded function under the RTLinux system is deeply introduced about the mechanism of the muti-task realization, scheduler, the communication, kernel interrupt, memory access and hardware access. On this basis, the block device driver program is deeply and emphasisly researched. Finally, the MC400D motion card' s driver is programmed, and also the servo control software which was programmed with VC++ under Windows operating system was successfully transplanted to be under the RTLinux system; A set of RTLinux control software to realize all kinds of controllation of servo machatronic was programmed and a scheme of embedded operating system for veapon servo platform was brought about. The experiment shows the usability and practicability. Finally problem of the load and GUI were researched in the end of the article. The practice show: The embedded servo mechtronic system based on the RTLinux has so many excellence:kernel code being cut, high realtime performance, loading with electron disk, high transplanting performance,is a cabinet, stable, high efficiency and practical operating system.
Keywords/Search Tags:RTLinux, embedded mechatronic system, motion controller, device driver program, transplant
PDF Full Text Request
Related items