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

          新聞中心

          EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 嵌入式開(kāi)發(fā)的設(shè)計(jì)模式及發(fā)展趨勢(shì)

          嵌入式開(kāi)發(fā)的設(shè)計(jì)模式及發(fā)展趨勢(shì)

          作者: 時(shí)間:2013-09-09 來(lái)源:網(wǎng)絡(luò) 收藏
          采用邏輯表達(dá)式和 ABEL語(yǔ)言設(shè)計(jì)GAL芯片或PSD器件實(shí)現(xiàn)。PSD器件上含有PLD、FLASH、EEPROM、RAM等,是單片機(jī)較理想的外接芯片。

            現(xiàn)內(nèi)置 FLASH的單片機(jī)也有帶JTAG或類(lèi)似接口的產(chǎn)品,支持在線程序下載,生產(chǎn)廠家有 TI、Atmel、Microchip等。只須簡(jiǎn)單的下載工具,大大方便了程序的和現(xiàn)場(chǎng)的修改。在線修改是電子設(shè)計(jì)的革命,是發(fā)展方向。硬件電路設(shè)計(jì)采用VHDL語(yǔ)言是發(fā)展趨勢(shì)。VHDL語(yǔ)言是電子工程師的必備知識(shí),VHDL語(yǔ)言比C語(yǔ)言還容易掌握。

            國(guó)內(nèi)出版的VHDL書(shū)有:西安電子科技大學(xué)出版社的《VHDL硬件描述語(yǔ)言與數(shù)字邏輯電路設(shè)計(jì)》(修訂版)、電子科技大學(xué)出版社的《VHDL實(shí)用教程》和清華大學(xué)出版社的《VHDL簡(jiǎn)明教程》及《VHDL語(yǔ)言100例詳解》等。

            平臺(tái)模式

            隨著計(jì)算機(jī)技術(shù)、微電子技術(shù)和網(wǎng)絡(luò)技術(shù)、軟件技術(shù)的不斷發(fā)展,人類(lèi)社會(huì)正逐步進(jìn)入后PC時(shí)代,應(yīng)用是當(dāng)今計(jì)算機(jī)發(fā)展的一個(gè)熱點(diǎn)。應(yīng)用的從業(yè)人員來(lái)自各行各業(yè),技術(shù)背景參差不齊,很多還是非電子類(lèi)專(zhuān)業(yè)。應(yīng)用的設(shè)計(jì)帶有很大的自主性、隨意性。低水平重復(fù)勞動(dòng)是制約產(chǎn)品設(shè)計(jì)水平的關(guān)鍵因素。20年來(lái)應(yīng)用的發(fā)展,國(guó)內(nèi)業(yè)界已成一定氣候,嵌入式應(yīng)用設(shè)計(jì)亟待從隨意性設(shè)計(jì)轉(zhuǎn)入平臺(tái)模式。

            平臺(tái)開(kāi)發(fā)模式,即在一個(gè)設(shè)計(jì)集團(tuán)中,實(shí)行嚴(yán)格的標(biāo)準(zhǔn)化、系列化、規(guī)范化設(shè)計(jì),將某一類(lèi)產(chǎn)品領(lǐng)域的基本硬件結(jié)構(gòu)及基本軟件形成產(chǎn)品的“統(tǒng)一機(jī)芯”,即基礎(chǔ)平臺(tái),并將基礎(chǔ)平臺(tái)相關(guān)的周邊擴(kuò)展電路及應(yīng)用軟件進(jìn)行優(yōu)化、篩選,形成基礎(chǔ)平臺(tái)的平臺(tái)庫(kù)資源。在開(kāi)發(fā)新產(chǎn)品時(shí),利用基礎(chǔ)平臺(tái),并選擇平臺(tái)庫(kù)中的相關(guān)資源進(jìn)行。

            嵌入式應(yīng)用設(shè)計(jì)亟待發(fā)展軟/硬IP產(chǎn)業(yè),完善軟/硬IP功能庫(kù)。專(zhuān)家?guī)旌瘮?shù)是廣義的軟IP,網(wǎng)絡(luò)應(yīng)用使用的TCP/IP協(xié)議軟件是典型的軟 IP。在平臺(tái)方式下,基礎(chǔ)軟硬件工作可解決在平臺(tái)之中。常用的外圍接口芯片8255、8250、8279等都可以做成類(lèi)似功能的硬IP,軟件庫(kù)函數(shù)可包含它們的驅(qū)動(dòng)程序。鍵盤(pán)可規(guī)范成8鍵、4×4鍵、8×8鍵設(shè)計(jì),LED顯示可規(guī)范成8個(gè)或16個(gè)數(shù)碼管。顯示和鍵盤(pán)掃描可編成標(biāo)準(zhǔn)程序。嵌入式應(yīng)用的從業(yè)人員可互相借鑒交流 IP,建設(shè)自己的開(kāi)發(fā)平臺(tái)。

            基于平臺(tái)觀念的設(shè)計(jì)工具有我國(guó)東大阿爾派公司的NEST2000通用型嵌入式系統(tǒng)設(shè)計(jì)平臺(tái)和美國(guó)I- Logix公司的基于UML的面向嵌入式應(yīng)用的軟件開(kāi)發(fā)環(huán)境——Rhapsody。NEST2000面向信息終端類(lèi)產(chǎn)品設(shè)計(jì),采用32位微處理器作為核心,支持FLASH、DRAM、SRAM等存儲(chǔ)器,具有LCD顯示、觸摸屏、語(yǔ)音、鍵盤(pán)、紅外調(diào)制解調(diào)器、條形碼閱讀器、RFID/xinpin/zhinenka/‘ target=’_blank‘》IC卡等多種外圍接口模塊,其支撐軟件包括RTOS、網(wǎng)絡(luò)協(xié)議(TCP/IP)、圖形用戶接口(GUI)、嵌入式數(shù)據(jù)庫(kù)系統(tǒng)以及JAVA平臺(tái)等。

            硬件模塊可以方便地根據(jù)用戶的需求進(jìn)行選擇使用,軟件平臺(tái)提供它們的驅(qū)動(dòng)程序,在RTOS之上提供給用戶應(yīng)用程序接口(API),可以最快速度地完成產(chǎn)品應(yīng)用軟件的開(kāi)發(fā)。Phapsody采用迭代增量式軟件開(kāi)發(fā)方法,支持可視化建模,支持基于模型調(diào)試。更令人驚訝的是,改變模型,代碼隨之改變,并可自動(dòng)生成可讀性好,可直接使用的C、C++、 JAVA語(yǔ)言代碼。隨著平臺(tái)觀念逐步深入人心,愿嵌入式應(yīng)用的設(shè)計(jì)人員都能建設(shè)平臺(tái)、使用平臺(tái),借鑒前人的設(shè)計(jì)開(kāi)發(fā)經(jīng)驗(yàn),利用自己的技術(shù)儲(chǔ)備,以最快的速度推出新產(chǎn)品。

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

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

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(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); })();