《電子技術應用》
您所在的位置:首頁 > 視頻 > 基于SpaceOS的工控机跨平台SMP多核移植与应用

基于SpaceOS的工控机跨平台SMP多核移植与应用

2026-03-27
內(nèi)容簡介:面向航天及工業(yè)控制等領域計算機實時性要求高、數(shù)據(jù)處理量大、通信速度快、運行任務復雜等需求,采用可編程融合芯片實現(xiàn)基于星載計算機實時操作系統(tǒng)SpaceOS的跨平臺SMP多核移植。首先,選用FMQL45作為軟硬件平臺,移植SpaceOS操作系統(tǒng),實現(xiàn)板級支持包、任務調(diào)度等功能。進一步,設計了一種基于FMQL45平臺的多核SMP方案,進行多核內(nèi)存分區(qū)、堆棧配置、中斷響應、任務管理等,通過核間中斷、共享內(nèi)存等方式實現(xiàn)多核之間的同步與通信。最后,設計并實現(xiàn)典型的SMP多核工程,構建IAR開發(fā)環(huán)境與I-Jet調(diào)試器的調(diào)試體系,進行功能及性能測試,驗證了系統(tǒng)的多核處理能力。