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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 以ARM7為核心的嵌入式工控網(wǎng)絡(luò)設(shè)計

          以ARM7為核心的嵌入式工控網(wǎng)絡(luò)設(shè)計

          作者: 時間:2010-10-09 來源:網(wǎng)絡(luò) 收藏

          摘要:給出了以三星ARM7TDMI CPU為核心,同時嵌入μClinux系統(tǒng)的Web服務(wù)器硬件系統(tǒng)的設(shè)計方法。分析了通用TCP/IP和HTTP網(wǎng)絡(luò)協(xié)議及Web原理,給出了基于CGI技術(shù)和socket技術(shù)開發(fā)流程,實現(xiàn)了基于Web服務(wù)器的基本工業(yè)遠程監(jiān)控。
          關(guān)鍵詞:μClinux;S3C4480;Web服務(wù)器;嵌入式系統(tǒng);監(jiān)控系統(tǒng)

          本文引用地址:http://www.ex-cimer.com/article/151449.htm

          0 引言
          本文詳細介紹了嵌入式系統(tǒng)各個步驟的實現(xiàn)方法及其功能,給出了嵌入式系統(tǒng)的硬件平臺,研究基于ARM的μClinux的移植,并介紹了一種嵌入式工控網(wǎng)絡(luò)系統(tǒng)的具體設(shè)計過程。

          1 硬件平臺的設(shè)計
          硬件平臺的搭建是嵌入式開發(fā)平臺設(shè)計的首要任務(wù),本文采用比較流行的體系結(jié)構(gòu),并選擇S3C44BOX作為嵌入式處理器,然后圍繞S3C4 4BOX進行外圍器件的選型,設(shè)計了系統(tǒng)的硬件總體結(jié)構(gòu)框圖,然后以單元電路為基礎(chǔ),介紹了原理圖設(shè)計的詳細過程。
          1.1 系統(tǒng)硬件選型
          嵌入式系統(tǒng)的核心部件是嵌入式處理器,系統(tǒng)硬件選型首先是選擇嵌入式處理器,然后圍繞該嵌入式處理器選擇各種外圍芯片,以實現(xiàn)各種擴展功能。本系統(tǒng)選擇三星公司基于ARM7TDMI的S3C4480X微處理器。該芯片可為手持設(shè)備及一般嵌入式應(yīng)用提供一個成本低廉而又功能強大的微控制器解決方案。
          1.2 硬件結(jié)構(gòu)設(shè)計
          硬件平臺主要由電源電路、MCU核心電路、存儲器電路、UART接口、以太網(wǎng)接口、USB接口、LCD接口、RTC和IIC電路、JTAG接口和系統(tǒng)擴展接口等單元電路組成,圖1所示是一種基于S3C44BOX開發(fā)板的硬件平臺結(jié)構(gòu)框圖。

          12a.JPG


          l.3 存儲器電路
          圖2所示為S3C44BOX的地址空間分布圖。S3C44BOX采用統(tǒng)一編址方式,256 MB地址空間分成8個Memory BANKs,其中BANK6和BANK7是DRAM空間(DRAM的控制方式與SRAM的不一樣,不能混用)。

          12b.JPG

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

          上一頁 1 2 3 下一頁

          關(guān)鍵詞: 嵌入式

          評論


          相關(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); })();