摘要:針對基于A(yíng)RM-Core4x微處理器的管腳功能可配置的特點(diǎn),降低應用業(yè)務(wù)模塊對硬件驅動(dòng)層關(guān)注度及業(yè)務(wù)代碼與驅動(dòng)代碼耦合性,提出了一種基于A(yíng)RM-Core4x微處理器的嵌入式軟件開(kāi)發(fā)平臺設計方法,該平臺可提供了基于POSIX標準的硬件操作接口和操作系統及網(wǎng)絡(luò )協(xié)議基本應用的接口,并通過(guò)子模塊間邏輯調用機制的合理設計,實(shí)現了平臺核心模塊和應用模塊獨立編譯且運行期間相互調用功能模塊,實(shí)現開(kāi)發(fā)平臺的整體功能;通過(guò)對該平臺軟件的應用模塊二次開(kāi)發(fā),減少用戶(hù)應用開(kāi)發(fā)對ARM微處理器硬件的關(guān)注度,使用戶(hù)開(kāi)發(fā)重點(diǎn)聚焦在應用及業(yè)務(wù)的實(shí)現上;實(shí)踐證明,該軟件平臺可方便應用在低壓繼電保護裝置以及智能化設備產(chǎn)品的開(kāi)發(fā),提高了用戶(hù)應用開(kāi)發(fā)效率和降低開(kāi)發(fā)難度。