Font Size: a A A

Research And Implementation Of ARM Real-time System Based On KML

Posted on:2019-06-13Degree:MasterType:Thesis
Country:ChinaCandidate:G S WuFull Text:PDF
GTID:2428330566464631Subject:EngineeringˇComputer Technology
Abstract/Summary:PDF Full Text Request
Embedded microprocessor ARM,with its small size,low-power,low-cost and highperformance,is occupying the leading position in embedded systems.Linux is widely used as an embedded system kernel because of its free,secure,stabilization and good portability.A number of the critical system and industrial control system have a higher demand for embedded system's realtime,therefore the Linux kernel developers design the RT-Preempt scheme.Although the RTPreempt patch has been following the main line Linux kernel,the basic implementation principle has not been improved.In order to further improve the real-time performance of the Linux system on the basis of RT-Preempt and reduce the system delay,a scheme is proposed in this paper to implement the KML mechanism on the implementation of the ARM embedded Linux system of RTPreempt.KML mechanism is a technology that user program executes in Linux kernel mode.Firstly,RT-preempt real-time preemption is realized in ARM embedded Linux system.Secondly,designing the ARM architecture KML mechanism,and the KML mechanism is released in ARM embedded Linux system which based on RT-preempt.Lastly,redesigning the system call in the ARM architecture VDSO to solve the limitations of VDSO in ARM architecture.The design experiment scheme tests and analyzes the validity and real-time performance of RT-Preempt,KML mechanism and VDSO system call implemented on the ARM architecture.The results show that the KML mechanism based on RT-preempt can effectively reduce the delay of embedded Linux system and enhance the real-time performance.The main innovation of this paper is to implement the KML mechanism based on RT-Preempt in the ARM architecture,redesign and implement the ARM architecture VDSO mechanism,and solve the limitations of VDSO in the ARM architecture.In order to reduce ARM embedded Linux system delay and enhance the real-time performance,this article provides a new solution.The main tasks of this paper include: 1.realize RT-preempt on ARM architecture.2.design and achieve KML mechanism based on RT-preempt on ARM architecture.3.redesign and implement the ARM architecture VDSO.4.verify the validity of the above three works.
Keywords/Search Tags:ARM, real-time, RT-Preempt, KML, VDSO
PDF Full Text Request
Related items