技術(shù)總結(jié)
一種機器人跨平臺的圖形化開發(fā)系統(tǒng),針對arm開發(fā)板所使用的軟件系統(tǒng)選用不同編譯工具鏈移植,將開源編譯工具gcc和調(diào)試工具gdb移植到Windows平臺下,分別生成交叉編譯器和交叉調(diào)試器;在使用圖形化開發(fā)工具編程生成圖形化用戶界面模塊,采用積木搭建的方式拖拽相應(yīng)的圖形化模塊即可生成完整的c程序,并通過匿名管道調(diào)用編譯器和調(diào)試器,可實現(xiàn)從Windows到Linux的跨平臺交叉編譯和交叉調(diào)試,通過socket通訊將可執(zhí)行程序下載到arm開發(fā)板,從而實現(xiàn)機器人的各種動作;有效降低跨平臺開發(fā)的難度,避免安裝Windows+Linux雙系統(tǒng)頻繁切換;同時減小機器人系統(tǒng)的開發(fā)難度和開發(fā)周期。
技術(shù)研發(fā)人員:鄭友勝;史小露;楊宛璐;陳磊;鮑志娟
受保護的技術(shù)使用者:江西洪都航空工業(yè)集團有限責(zé)任公司
文檔號碼:201610843763
技術(shù)研發(fā)日:2016.09.23
技術(shù)公布日:2017.03.08