FreeRTOS在SPARC V8处理器上的移植

费晓琪, 郭博渊, 肖杰

集成电路与嵌入式系统 ›› 2024, Vol. 24 ›› Issue (4) : 67-70.

PDF(832 KB)
PDF(832 KB)
集成电路与嵌入式系统 ›› 2024, Vol. 24 ›› Issue (4) : 67-70. DOI: 10.20193/j.ices2097-4191.2024.04.012
研究论文

FreeRTOS在SPARC V8处理器上的移植

作者信息 +

FreeRTOS port on SPARC V8 architecture

Author information +
文章历史 +

摘要

FreeRTOS是一款免费的嵌入式操作系统,具有源代码公开、配置要求低、运行效率高、功能全面的特点,而基于SPARC V8架构的处理器被广泛应用于卫星遥测、遥控、姿轨控和自主管理等航天领域中。使用嵌入式操作系统可以提高SPARC V8星载应用程序的应用范围和可靠性,但目前SPARC V8架构国内尚未有FreeRTOS成功的移植案例。本文基于SPARC V8架构处理器,结合SPARC V8窗口机制的特点进行了FreeRTOS在此平台上的移植和调试工作。测试结果表明,FreeRTOS各项基本功能运行正常,可用于SPARC V8架构下星载应用程序的开发工作。

Abstract

FreeRTOS is a free embedded real-time operating system,has the features of open source code,low configuration requirements,high efficiency,and overall function.The processors based on SPARC V8 architecture are widely used in aerospace fields such as satellite telemetry,remote control,attitude and orbit control,and autonomous management.The use of embedded operation system can improve the application range and reliability of satellite-borne applications based on SPARC V8 architecture,but there is no successful FreeRTOS porting case in China.The paper introduces the porting and debugging work of FreeRTOS on processor based on SPARC V8 architecture,combined with the characteristics of the window mechanism of SPARC V8 architecture.The test results indicate that the basic functions of FreeRTOS are operating normally,it can be used for development of the satellite-borne application on SPARC V8 architecture.

关键词

FreeRTOS / SPARC V8 / 移植 / 嵌入式系统 / 星载软件

Key words

FreeRTOS / SPARC V8 / port / embedded system / satellite-borne software

引用本文

导出引用
费晓琪, 郭博渊, 肖杰. FreeRTOS在SPARC V8处理器上的移植[J]. 集成电路与嵌入式系统. 2024, 24(4): 67-70 https://doi.org/10.20193/j.ices2097-4191.2024.04.012
FEI Xiaoqi, GUO Boyuan, XIAO Jie. FreeRTOS port on SPARC V8 architecture[J]. Integrated Circuits and Embedded Systems. 2024, 24(4): 67-70 https://doi.org/10.20193/j.ices2097-4191.2024.04.012
中图分类号: TP316.2 (实时操作系统)   

参考文献

[1]
付元斌, 张爱华, 何小庆. RISC-V MCU的FreeRTOS移植与应用开发[J]. 单片机与嵌入式系统应用, 2021(1):4-7.
FU Y B, ZHANG A H, HE X Q. Porting and Application Development of FreeRTOS Based on RISC-V MCU[J]. Microcontrollers and Embedded Systems, 2021(1):4-7. (in Chinese)
[2]
SPARC International Inc.The SPRAC Architecture Manual(Version 8).
[3]
张涛, 李瑞军, 范延芳. 基于SPARC V8的星载嵌入式软件全数字仿真平台设计与实现[J]. 计算机测量与控制, 2020, 28(1):11-15.
ZHANG T, LI R J, FAN Y F. Design and Implementation of a Full-digital Simulation Platform for on-board Embedded Software Based on SPARC V8 Architecture[J]. Computer Measurement and Control, 2020, 28(1):11-15. (in Chinese)
[4]
刘湘云, 吴舒辞. MDK 环境下基于Cortex-M3的 FreeRTOS 移植[J]. 长沙民政职业技术学院学报, 2013(4):164-166.
LIU X Y, WU SH C. Porting of FreeRTOS Based on Cortex-M3 in MDK[J]. Journal of Changsha Social Work College, 2013(4):164-166. (in Chinese)
[5]
胡丽辉, 张建泉, 李楠, 等. 带内存保护的FreeRTOS在TMS570上的移植[J]. 单片机与嵌入式系统应用, 2015(2):63-66.
HU L H, ZHANG J Q, LI N, et al. FreeRTOS with Memeory Protection Porting on TMS570[J]. Microcontrollers and Embedded Systems, 2015(2):63-66. (in Chinese)
[6]
黄鹏程. 嵌入式实时操作系统FreeRTOS在ARM7上移植的实现[J]. 通信市场, 2005(9):59-64.
HUANG P CH. Porting of Embedded Real-time Operaing System FreeRTOS on ARM7[J]. Communication Market, 2005(9):59-64. (in Chinese)

编辑: 薛士然
PDF(832 KB)

Accesses

Citation

Detail

段落导航
相关文章

/