<nobr id="zkazv"></nobr>

      午夜精品一区二区三区成人,中文字幕av一区二区,亚洲AVAV天堂AV在线网阿V,肥臀浪妇太爽了快点再快点,国产网友愉拍精品视频手机,国产精品无码a∨麻豆,久久中文字幕一区二区,a级国产乱理伦片在线观看al
      首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
      中華工控網首頁
        P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
        D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
        電 源 | 嵌入式系統 | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
      應用c進行嵌入式Linux的研究
      珠海易展
      收藏本文     查看收藏

      1.引言

      嵌入式Linux是一種開放源碼的真正32位的操作系統,并且可以進行裁減和優化,性能穩定,并且支持多任務和軟實時,所以深受開發者的信賴。它支持從IntelX86到MotorolaPowerPC,ARM,CompaqAlpha等多種硬件平臺,并且提供了豐富的軟件資源,具有強大的網絡支持功能,支持GUI開發,并且嵌入式Linux的開發技術資源豐富。如何管理各個應用在系統中無沖突安全地工作?如何把開發的系統快速的轉化為可發布的產品?如何優化和管理嵌入式系統的開發過程,保證在有限的工期之內完成高質量的產品?使用平臺創建套件(PCS)來開發嵌入式Linux應用可以很好地解決這些問題。

        2.平臺創建套件介紹

      平臺創建套件(PlatformCreationSuit)是由Metrowerks公司開發的一套專門用于進行嵌入式Linux應用的一套系統,它提供的主要功能有:配置操作系統,開發自己的應用,自動編譯(Build),部署(Deploy),調試(Debug),檢查許可文件,集成新的軟件等等。

      平臺創建套件包含三個主要的組成部分:

      目標向導工具(TargetWizardTools),用來管理,配置,擴展,生成和部署傳統的開放源碼的Linux軟件元素,來全面的支持目標產品的需要。如圖一。目標向導工具提供了擴展基本的Linux環境的功能,它允許集成千萬種可下載的開放源代碼和二進制應用,GNU工具集,新的Linux內核,或者用來提高內核功能的改進的設備支持,安全,實時性能,服務質量(QOS)和網絡等部件。

      CodeWarrior可視化開發環境,用來進行項目管理,創建和生成嵌入式Linux應用軟件。CodeWarrior可視化開發環境是一個非常優秀的可視化開發工具,包括編輯環境,調試環境和項目管理功能,快速開發工具,等等。因為CodeWarrior可視化開發環境已被眾多的嵌入式應用開發人員所熟悉,這里不再詳細介紹。

      板極支持包工具(BoardSupportPackage),包括用來創建,部署和調試操作系統,驅動程序,和針對目標硬件平臺的應用所需要的所有元素,通常一個BSP中包括Linux內核,設備驅動程序,應用和服務,各種類庫,GNU工具集(編譯器,連接器,等等),部署向導等等。

       

      應用c進行嵌入式Linux的研究

       

      圖一:平臺創建套件

      這張圖是PCS中最常用的模塊:TargetWizard的界面。在TargetWizard中所有的部件都以樹型結構顯示,部件的圖標表明它的狀態,這樣整個系統中各個部件及其狀態都一目了然。開發者可以很方便的對部件進行裁減,只要通過簡單菜單操作來打開(Enable)和關閉(Disable)就可以對系統中的部件進行配置。PCS會自動管理各個部件之間的依賴和沖突關系,這就避免了開發者在研究部件依賴關系和解決部件沖突的時候花費大量的時間。開發者在打開一個部件的時候,如果它所依賴的部件并沒有打開,那么在狀態窗口中會顯示出這個部件的依賴信息,開發者可以根據這些信息逐一地解決。當有沖突的時候,在狀態窗口中會顯示出具體的沖突信息,開發者可以順利地解決問題。在沒有沖突檢測的情況下,開發者可能意識不到沖突的存在,而直到運行的時候才發現沖突的存在,PCS在很大程度上避免了類似問題的發生。

      TargetWizard同時與其它的功能模塊緊密相連,PackageEditor是一個可視化的環境來導入新的驅動程序、應用和庫文件,PCS同時也提供了手動方式來完成這些功能的方法;LinuxKernelImportTool可以用來導入新的Kernel;GNUToolchainImportTool可以用來導入新的toolchain;DebianBinaryImportTool允許開發者下載并導入多種公開發布的DebianGNU/Linux二進制應用程序;ExportBSPtool可以用來導出BSP,是生成BSP的工具;SkeletonDeploymentWizard是可以設置一些通用屬性的部署工具;GDB(GNUDebugger)和DDD(DataDisplayDebugger)是目標鏡像文件已經部署到目標板上的調試工具。

        3.基于平臺創建套件的嵌入式Linux應用的開發過程

      進行嵌入式Linux的開發大致都采用以下的開發過程:

      1.基于功能需求選擇一個目標板(MCG,Force,PC104,PPC,等等)或者根據需求選擇一個處理器(購買一個評估開發板)和外圍芯片,定制目標板。

      2.定制和配置操作系統。

      3.開發定制的應用。

      4.重新配置軟件,進行部署。

      5.維護軟件。

      使用平臺創建套件(PCS)可以加速整個嵌入式系統的開發過程。下面介紹使用平臺創建套件(PCS)進行嵌入式系統開發可以采用的詳細的開發過程。(易展工控網www.gk-z.com)


       

      狀 態: 離線

      會員簡介

      會員代號: 15976940748
      聯 系 人: 陳芷逸
      電  話: 0756-2183166
      傳  真:
      地  址: 香洲區美華東路
      郵  編: 519000
      主  頁:
       
      該廠商相關技術文摘:
      技術創新成食品機械行業生存法寶
      更多文摘...
      立即發送詢問信息在線聯系該技術文摘廠商:
      用戶名: 密碼: 免費注冊為中華工控網會員
      請留下您的有效聯系方式,以方便我們及時與您聯絡

      關于我們 | 聯系我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
      工控網客服熱線:0755-86369299
      版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved

      主站蜘蛛池模板: 国产精品va在线观看无码不卡| 无码熟妇人妻AV影音先锋| 无码人妻精品一区二区三区下载| 亚洲综合区激情国产精品| 91福利一区福利二区| 国产成人无码免费看视频软件| 久热99热这里只有精品| 中文字幕人妻精品在线| 亚洲最大在线精品| 亚洲高清av一区二区| 日韩精品无码区免费专区| 久久人妻精品国产| 精品精品国产国产自在线| 久久精品A一国产成人免费网站| 亚洲天堂一区二区三区三州| 成人无码午夜在线观看| 亚洲码欧洲码一二三四五| 国产乱啊有帅gv小太正| 国产精品久久一区二区三区| 99亚洲男女激情在线观看| 熟女一区| 久久这里只有精品好国产| 一二三四免费中文字幕| 亚洲大尺度一区二区三区| 亚洲人成网站18禁止无码| 日韩不卡在线观看视频不卡| 亚洲国产欧美一区二区好看电影 | 中国女人熟毛茸茸A毛片| 精品国产乱码久久久久APP下载| 国产精品夫妇激情啪发布| 亚洲精品成人一二三专区| 亚洲国产日韩欧美一区二区三区 | 国产成人精品性色av麻豆| 18禁无遮挡啪啪无码网站破解版| 亚洲国产精品综合久久网各 | 亚洲香蕉av一区二区蜜桃| 中文字幕av无码不卡| 人妻体内射精一区二区三区| 男女xx00上下抽搐动态图| 国产mv在线天堂mv免费观看| 国产国拍亚洲精品永久软件|