神舟IDE(嵌入式軟件集成開發(fā)環(huán)境)解決方案
點(diǎn)擊:5352
A+ A-
所屬頻道:新聞中心
航天飛控系統(tǒng)的安全與質(zhì)量要求嚴(yán)格,大多數(shù)都按照航天A級(jí)和B級(jí)軟件進(jìn)行開發(fā)、測(cè)試與控制。神舟IDE在開發(fā)的時(shí)候本身就是嚴(yán)格按照航天A級(jí)軟件進(jìn)行開發(fā),可以實(shí)現(xiàn)全軟件生命周期的與型號(hào)開展合作與工作。包括源碼以及相關(guān)設(shè)計(jì)與管理文檔的共享。
同時(shí)針對(duì)當(dāng)前國(guó)產(chǎn)化的要求,從技術(shù)層面上可以實(shí)現(xiàn)核心技術(shù)共享(包括天上操作系統(tǒng)的開發(fā)、調(diào)試和分析功能等),針對(duì)國(guó)產(chǎn)化國(guó)產(chǎn)中的特色、缺陷進(jìn)行定制開發(fā)與測(cè)試驗(yàn)證。從合作模式上也多樣化,可以按照OEM或者服務(wù)的形式開展工作。
針對(duì)天上設(shè)備的特殊性,神舟軟件和北京微電子技術(shù)研究所等國(guó)內(nèi)硬件廠商開展了戰(zhàn)略合作,可以全面負(fù)責(zé)底層硬件與上層型號(hào)業(yè)務(wù)軟件的接口(包括驅(qū)動(dòng)、初始化、bootloader、燒寫等),讓型號(hào)單位從底層接口解脫出來(lái),投入更多的資源與注意力到實(shí)際核心算法以及業(yè)務(wù)中,根本上的提高型號(hào)的開發(fā)效率并保證質(zhì)量。
神舟軟件從載人航天工程開始,就具備豐富的航天地面常用芯片的開發(fā)與合作經(jīng)驗(yàn),包括部分芯片的開發(fā)與調(diào)試經(jīng)驗(yàn),現(xiàn)在也和龍芯進(jìn)行戰(zhàn)略合作,開展龍芯1/2/3系列的全面支持。針對(duì)地面的合作方式采用基于神舟IDE經(jīng)過(guò)安全驗(yàn)證并成功應(yīng)用的編譯器的通用內(nèi)核進(jìn)行繼承,然后針對(duì)型號(hào)未來(lái)地面即將使用的芯片進(jìn)行機(jī)器模塊的移植與驗(yàn)證工作,這樣能做到快速支持未來(lái)型號(hào)所有硬件平臺(tái),并最小范圍的影響已有編譯器,減少測(cè)試驗(yàn)證與維護(hù)的成本。
(審核編輯: 智匯小新)
分享