<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 消費(fèi)電子 > 嵌入式系統(tǒng)開發(fā)工具發(fā)展(7)

          嵌入式系統(tǒng)開發(fā)工具發(fā)展(7)

          ——
          作者:鈴木次男 時(shí)間:2007-12-04 來(lái)源:電子產(chǎn)品世界 收藏

           瑞薩科技(北京)有限公司(上海分公司) 單片機(jī)市場(chǎng)中心總經(jīng)理 鈴木次男

          1 在開發(fā)工具領(lǐng)域,現(xiàn)在技術(shù)的最新趨勢(shì)是什么?
            瑞薩認(rèn)為,目前該領(lǐng)域,開發(fā)對(duì)應(yīng)高速CPU的仿真器以及對(duì)應(yīng)OS的調(diào)試環(huán)境工具的安全設(shè)計(jì)是最新的趨勢(shì),也是未來(lái)兩年中增長(zhǎng)最快的開發(fā)工具。
            現(xiàn)在,從手機(jī)到液晶TV、數(shù)字TV、DSC、汽車等領(lǐng)域,都經(jīng)常會(huì)使用到內(nèi)置CPU的SoC及MCU。而且,內(nèi)置程序的容量也在逐漸增大。以往小規(guī)模系統(tǒng)軟件的開發(fā)可以由1個(gè)人或幾個(gè)人負(fù)擔(dān)完成,但大規(guī)模的系統(tǒng)軟件的開發(fā)卻需要由數(shù)十人甚至上百人才可以完成。
            在這樣的情況下,如何更有效率、更安全的開發(fā)使用OS系統(tǒng),就成為了巨大的課題與挑戰(zhàn)。
            這是因?yàn)椋捎贠S本身就是一種軟件,會(huì)發(fā)生一些不可預(yù)知的不良狀況。但就分析不良狀況來(lái)說(shuō),有時(shí)是十分困難的事情。
            一方面,在網(wǎng)絡(luò)和其相連接的機(jī)器上工作時(shí),CPU將高速化運(yùn)作。如何監(jiān)測(cè)高速的CPU的運(yùn)動(dòng)、外部處理端口就成為了一個(gè)有難度的課題。就好像是DRAM・SRAM等通用記憶存儲(chǔ)器的數(shù)據(jù)總線,從并行向串行的轉(zhuǎn)換一樣,技術(shù)在不斷的進(jìn)步。
            另一方面,被應(yīng)用于與人的生命密切相關(guān)的產(chǎn)品時(shí),特別是應(yīng)用于汽車時(shí),軟件的哪怕一點(diǎn)點(diǎn)不良狀況也是不能夠被允許的。因此,從開發(fā)階段起適用于考慮到故障保險(xiǎn)的設(shè)計(jì)工具則非常必要。
            所以瑞薩認(rèn)為,最重要的是從開發(fā)的開始階段就不能去生產(chǎn)有危險(xiǎn)的軟件。同時(shí),還應(yīng)在實(shí)施過程中采用如下措施:安排大量工程師詳細(xì)記錄由誰(shuí)負(fù)責(zé)軟件的完成及修改等工作記錄。

          2 為了促進(jìn)中國(guó)的,您對(duì)中國(guó)工程師有什么建議?
            對(duì)于中國(guó)工程師的期待。
            目前,中國(guó)的學(xué)生能在大學(xué)相關(guān)課程中充分對(duì)MCU基礎(chǔ)知識(shí)進(jìn)行學(xué)習(xí),這已經(jīng)走在了很多國(guó)家(甚至包括日本)的前面。
            但中國(guó)新一代工程師面對(duì)的主要問題是如何去積累經(jīng)驗(yàn)。另外,的開發(fā)通常是硬件和軟件同時(shí)進(jìn)行的,其在開發(fā)過程中出現(xiàn)不良狀況的原因有可能是硬件或是軟件,有時(shí)甚至可能是兩者同時(shí)發(fā)生故障。在這樣的狀況下,就要求從事硬件的技術(shù)人員也要相當(dāng)程度的懂得軟件,從事軟件的技術(shù)開發(fā)人員也要在一定程度上懂得硬件。
            另外,目前該行業(yè)存在最終產(chǎn)品的壽命較短的情況,這就意味著每年都有必要開發(fā)新的產(chǎn)品。但從初級(jí)階段進(jìn)行開發(fā),需要花費(fèi)大量的開發(fā)成本及開發(fā)時(shí)間。因此,有效的歸納總結(jié)現(xiàn)有的開發(fā)結(jié)果,并使其有效投入新的開發(fā)利用是十分重要的。
                例如,為了讓源代碼、電路圖等可以直接投入利用,通俗易懂而進(jìn)行注釋是其中的一種辦法。
            但是,在中國(guó)的企業(yè)中,有時(shí)為了追趕其他競(jìng)爭(zhēng)企業(yè),采用設(shè)計(jì)開發(fā)的外包,或是從第三方直接購(gòu)買解決方案的情況都十分普遍,當(dāng)然這樣的做法可以看作是不得已而為之。因此,為了可以在本公司內(nèi)實(shí)現(xiàn)產(chǎn)品開發(fā),下大力氣持續(xù)的培養(yǎng)、教育自己的技術(shù)工程師是非常重要的。

          {{分頁(yè)}}

          3 貴公司的產(chǎn)品特點(diǎn)是什么?  
            現(xiàn)在,瑞薩MCU產(chǎn)品線涵括了從4/8位MCU、16/32位CISC MCU,32位RISC MCU到雙端核心處理器。瑞薩正同時(shí)對(duì)多種產(chǎn)品線進(jìn)行開發(fā)及推廣。因此,開發(fā)工具也呈現(xiàn)多樣化的特征。
            首先,瑞薩在面向超過100Mhz的處理器上,對(duì)E200的仿真程序進(jìn)行開發(fā)及推廣。瑞薩也同時(shí)在開發(fā)對(duì)應(yīng)400Mhz的新仿真程序。在高端處理器的軟件開發(fā)環(huán)境中,針對(duì)程序跟蹤、設(shè)置斷點(diǎn)、RAM地址內(nèi)容顯示、縮短下載時(shí)間等要求,主要實(shí)施的是性能改善。
              其次,對(duì)應(yīng)50Mhz-100Mhz的高速運(yùn)動(dòng)的閃存內(nèi)置的MCU系列的On chip Debugging(片上調(diào)試)的開發(fā)工具E10A-USB,也在開發(fā)推廣中。
             另外,針對(duì)仿真程序控制軟件使用方法的改善和C編譯程序性能的改善,瑞薩也在積極應(yīng)對(duì)。同時(shí),CPU的性能又受到C編譯程序性能影響的情況,因此瑞薩也在努力改善Third party(第三方)的包含C編譯程序的性能。
             在高端處理器的應(yīng)用中,實(shí)時(shí)(RTOS)、各種中間件及CPU主板、有兼容性能的主板的支持也十分重要。目前,瑞薩不但可以自己提供開發(fā)工具、RTOS、有兼容性能的主板,還在與全世界的Third party(第三方)進(jìn)行合作,實(shí)施整體的技術(shù)支持。
             關(guān)于從8位到16/32位MCU的工具,正在開發(fā)中對(duì)應(yīng)面向汽車、產(chǎn)業(yè)機(jī)器的高性能化、安全設(shè)計(jì)支持等要求的E30仿真器將能大大簡(jiǎn)化與目標(biāo)板的連接。
             在此之外,面向更多用戶的低價(jià)格On chip Debugging(片上調(diào)試)仿真器E8也處于開發(fā)推廣中。瑞薩同時(shí)提供被稱為“學(xué)習(xí)工具包”的初期性能評(píng)價(jià)學(xué)習(xí)用主板。并在中國(guó)舉行學(xué)習(xí)工具包的講座活動(dòng)。
              
          請(qǐng)參考附加資料: 
           


           
           
           
           

           

           



          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();