<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 應用PCS進(jìn)行嵌入式Linux的研究

應用PCS進(jìn)行嵌入式Linux的研究

作者: 時(shí)間:2011-08-18 來(lái)源:網(wǎng)絡(luò ) 收藏
編譯這個(gè)項目

本文引用地址:http://dyxdggzs.com/article/150326.htm

  允許開(kāi)發(fā)者按照自己的期望來(lái)對部件編譯。開(kāi)發(fā)者可以只編譯那些上次編譯之后重新配置的部件,也可以強制編譯項目所包含的全部的部件,不管是否已經(jīng)編譯過(guò)。

  • 部署 loader和開(kāi)發(fā)包到板上

  對于已經(jīng)存在的SBC,應該已經(jīng)提供了這些軟件包。對于定制的目標板還需要做下面的工作:用于目標板的bootload固件,板上bring-up,遠程bootload等。這樣就完成了開(kāi)發(fā)模式下最小板上環(huán)境。

  • 完成新的驅動(dòng)程序

  如果功能需求需要的話(huà),開(kāi)發(fā)者要完成為目標板的特定硬件驅動(dòng)程序。

  • 開(kāi)發(fā)

  開(kāi)發(fā)者開(kāi)發(fā)運行在目標板上的,開(kāi)發(fā)者可以使用隨同一同發(fā)布的Codewarrior IDE的開(kāi)發(fā)和調試。

  • 重新配置:由開(kāi)發(fā)模式轉換到產(chǎn)品模式

  修改目標板固件:

  支持本地bootload。

  支持本地根文件系統,通常將根文件設置為只讀模式。

  去除開(kāi)發(fā)用的遺留部件:

  去除調試工具。

  去除用于方便開(kāi)發(fā)而導入的無(wú)用部件。

  去除無(wú)用的類(lèi)庫,只保留需要的那部分。

  為啟動(dòng)特殊的應用而改變啟動(dòng)過(guò)程。

  最終產(chǎn)品測試。

  • 部署最終產(chǎn)品,發(fā)布產(chǎn)品。

  軟件的部署是一個(gè)比較復雜的過(guò)程,但是提供了一個(gè)非常方便的部署向導,可以在很大的程度上減少部署的工作量。部署的過(guò)程包括為目標板生成鏡像文件,然后部署到目標板上。在部署之前需要使用PCS提供的交叉編譯環(huán)境對所有的軟件包編譯。PCS會(huì )幫助開(kāi)發(fā)者生成系統的鏡像文件,包括生成文件系統,轉換格式使得鏡像文件可以下載到目標板上。PCS提供了一個(gè)擴展性很好的策略,就是開(kāi)發(fā)者可以開(kāi)發(fā)自己的部署向導來(lái)完成一些特殊的部署操作,在PCS文檔中有非常詳細的關(guān)于這部分功能的介紹。

  • 在PCS中導出新的BSP,可以在以后的開(kāi)發(fā)中應用。

  PCS提供了一套圖形化的導出BSP的工具,用戶(hù)在圖形界面上進(jìn)行簡(jiǎn)單的設置之后就可以導出的BSP以便在以后的開(kāi)發(fā)中使用。大多數的項目是在一個(gè)已經(jīng)存在的BSP的基礎上創(chuàng )建的,導出的BSP可以讓很多成果和解決方案在以后的項目中得到應用,這是非常必要的。

  4.結束語(yǔ)

  通過(guò)對使用平臺創(chuàng )建套件工具進(jìn)行應用開(kāi)發(fā)過(guò)程的我們可以看出平臺創(chuàng )建套件工具在Linux內核配置,部件之間的依賴(lài)關(guān)系的管理和沖突的避免,生成在目標板上可運行的目標文件,調試目標板和導出BSP方面都有非常新穎且可行的處理方式。

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)

上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>