Porting RT-Thread to Cortex-M3 Processor

Article Preview

Abstract:

Based on the analysis of the characteristics of the RT-Thread and Cortex-M3, show the superiority of the combination of the two. On the study of RT-Thread and Cortex-M3 system structure and characteristics, RT-Thread is ported to the Cortex-M3 Skillfully. The PendSV exception of Cortex-M3 which can automatic saves part of the registers is used in the process of context switching to reduce the time of thread context switching, and improve the real-time property. This can be as a state-of-the-art design architecture used in intelligent instrument. The system is stable in the practical test, and possessed of popularization and application value.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

668-671

Citation:

Online since:

February 2013

Authors:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Jean J. Labrosse, Embedded real time Operating System μC/OS-II, Beijing: Beihang University press (2003).

Google Scholar

[2] Yiu J, The Ddifnitive Guide to the ARM Cortex-M3 (2007), p.165–189.

Google Scholar

[3] Liu Jun, Examples for STM32, Beijing: Beihang University press, 2O11, p.11– 18.

Google Scholar

[4] Chen Yao, Li Jia, Song Baohua, The guide and application of Cortex-M3+μC/OS-II, The people post and Telecommunications Press , 2010. 08.

Google Scholar

[5] Chen Shizhi, Kernel analysis of μC/OS-II, Transplantation and Driver Development, The people post and Telecommunications Press (2007).

Google Scholar

[6] Information on http: /www. rt-thread. org.

Google Scholar

[7] Xiong Puxiang, RT-Thread Programming Guide, RT-Thread Studio.

Google Scholar

[8] Du Chunlei, ARM Architecture and Programming, Beijing: Tsinghua University press (2003), p.1 – 21.

Google Scholar

[9] Qiu Wei, Embedded Real-time Operating System Design and Implementation of RT-Thread, Xi'an: Xi'an Electronic and Science University (2007).

Google Scholar