<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è) > 嵌入式系統 > 設計應用 > 基于A(yíng)RM處理器的 PC/1 04處理器模塊的開(kāi)發(fā)

基于A(yíng)RM處理器的 PC/1 04處理器模塊的開(kāi)發(fā)

作者: 時(shí)間:2012-12-29 來(lái)源:網(wǎng)絡(luò ) 收藏

  PC/104是一種專(zhuān)門(mén)為嵌入式應用而定義的總線(xiàn) ,lEEE會(huì )將它定義IEEE—P996 1,信號定義和PC/AT基本一致 ,但氣和機械規范卻完全不同,是一種優(yōu)化的、小型 、堆棧式結構嵌入式系統 ?;赑C/104結構的模塊由于開(kāi)發(fā)方便 、品種富、結構簡(jiǎn)單等優(yōu)勢在工業(yè)控制領(lǐng)域有著(zhù)廣泛的應用。

  ARM(Advanced RISC Machine)公司成立于 1990年月,是蘋(píng)果電腦 ,Acorn電腦集團和 VLSI Technology的合資業(yè) 。ARM首創(chuàng )了CHlPLESS的模式 ,該公司只設計出高效ARM內核,通過(guò)將 ARM內核授權給半導體公司 ,由半導體公根據實(shí)際的應用情況加上各種外圍的功能比如Flash、串RTC等構成一塊完整的芯片。

  本文主要介紹基于A(yíng)RM的 PC/104模塊的結構 ,并給出總線(xiàn)模擬 、串行通訊接口以及驅動(dòng)程序的相關(guān)內容。

  1 PC/104處理器模塊的要求

  在工業(yè)控制和數據采集中 ,PC/104模塊的總線(xiàn) 、串口功是必不可少的,而硬盤(pán)接口、并行口、鍵盤(pán)口等 lO 口卻很少用 ,因此在選用另外的CPU代替x86作為PC/104模塊的處器首先要求能夠兼容原有的 PC/104總線(xiàn) ,使得符合PC/規范的數字量輸入/輸出模塊 、模擬量輸入/輸出模塊以及針PC/104系統開(kāi)發(fā)的各個(gè)系統能夠正常使用 ;其次該處理器須具有 2個(gè)串行接 口,以適應大部分場(chǎng)合的串行通訊需要三 ,必須具有可以滿(mǎn)足足夠的程序空間和RAM空間為用戶(hù)的序和數據使用;第四,必須具有 RTC(Real Time Clock),并能斷 電時(shí)保持系統時(shí)間不變;第五 ,友好的開(kāi)發(fā)環(huán)境 ,以適應現系統開(kāi)發(fā)的需要 。

  2 基于 Inte1386SX的 PC/104模塊的缺點(diǎn)

  首先 ,基于386SX 的 PC/104處理器模塊的成本比較386SX/40的控制模塊的價(jià)格在千元以上 ;第二,功耗較大瓦的功耗給電源供應、散熱的設計帶來(lái)一系列的問(wèn)題,并且不合某些低功耗要求的環(huán)境中應用 ;第三 :程序燒寫(xiě)繁瑣 ,基x86的PC/104的理器模塊一般采用 DOC (Disk On Ch或者 DOM(Disk On Module)作為程序存儲器,由于DOC用燒寫(xiě)工具比較昂貴 ,所以實(shí)際生產(chǎn)時(shí)多采用人工燒錄方法括格式化、復制多個(gè)步驟 ,每燒一塊芯片需要斷電 、重新啟動(dòng)器數次 ,效率低下 、操作繁瑣 ;第四,系統啟動(dòng)速度慢 ,從上電開(kāi)始執行用戶(hù)程序一般需要 2—5秒時(shí)間,WDT溢出時(shí)恢復時(shí)間較長(cháng),容易遺漏一些重要的事件。第五 ,開(kāi)發(fā)環(huán)境不夠友好,基于386SX 的 PC/104處理器模塊的程序一般在 DOS環(huán)境下開(kāi)發(fā),開(kāi)發(fā)工具一般為T(mén)URBO C或者BORLAND C,開(kāi)發(fā)環(huán)境比較落后,編程 、調試非常的不方便。

  3 的特點(diǎn)

  首先速度快 ,ARM是一種基于 RISC架構的處理器 ,運行在44MHz的ARM的處理器的處理能力可大40MlPS,遠大于基于CISC架構 386SX/40的13MIPS;其次 ,功耗非常低 ,例 LPC2129的內核耗電僅為 30mA (供 電電壓為 1.8V,時(shí)鐘 為 60MHz),功耗為 54mW,不到 386SX的十分之一 ;第三,集成度高、功能強大 ,很多世界著(zhù)名的半導體廠(chǎng)家都購買(mǎi) 了 ARM的內 核,并根據市場(chǎng)的需要推出了集成豐富外圍功能包括 SRAM、 RTC,CAN接口、串行口、以太網(wǎng)接口等等的芯片 ,在很多應用場(chǎng)合,一塊ARM芯片可以滿(mǎn)足所有的需要;第四,價(jià)格低廉,ARM芯片生產(chǎn)廠(chǎng)家很多,在工業(yè)控制和民用產(chǎn)品中的應用也非常廣泛 ,芯片價(jià)格非常低廉 ,帶128KFLASH的PHILIPS LPC2104的市場(chǎng)價(jià)格僅為50元人民幣。

  4 CPU的選擇

  經(jīng)過(guò)80186、X51、ARM、DSP等多種CPU 比較后最終確定采用ARM作為 處理器模塊的替代處理器 ,為了兼容原 有的基于 PC/104設計的板卡。經(jīng)過(guò)多家 ARM產(chǎn)品的比較,最 終確定采用 PHILIPS LPC2129作為本次開(kāi)發(fā)的 PC/104處理 器模塊 的 CPU。LPC2129是基于一個(gè)支持實(shí)時(shí)仿真和跟蹤的 16/32位 ARM7TDMl—S CPU,并 內置 256K字節(KB)的高速 Flash存儲器。128位寬度的存儲器接 口和獨特的加速結構使 32位代碼能夠在最大時(shí)鐘速率(60MHz)下運行。LPC2129采 用很小的 TQFP一64封裝 、具有極低的功耗 、2個(gè)串口、多個(gè) 32 位定時(shí)器 、4路10位ADC、2路CAN、PWM通道 、46個(gè) GPlO 以及多達 9個(gè)外部中斷使它特別適用于工業(yè)控制領(lǐng)域CPU模塊的開(kāi) 發(fā) 。

  5 系統結構

  基于A(yíng)RM的PC/104系統主要由處理器 、總線(xiàn)接口 、 Flash、實(shí)時(shí)時(shí)鐘 、復位電路 、通訊接口、調試接口、電源幾個(gè)部分組成 ,如圖 1所示。


  6 硬件設計

  6 1總線(xiàn)部分

  本模塊開(kāi)發(fā)的關(guān)鍵之一是 PC/104總線(xiàn)的接口,包括控制總線(xiàn) 、地址總線(xiàn)和數據總線(xiàn) ,采用專(zhuān)用的 3 3V/5V電平轉換芯片74LVC4245以保證不同電平電路的高速互連 ,74LVC4245是一塊A3 8位的總線(xiàn)收發(fā)器 ,并可以在5V和3.3V系統之間實(shí)現電平的轉換 。


上一頁(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>