a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 一種數字示波器的微處理器硬件電路設計

一種數字示波器的微處理器硬件電路設計

作者: 時間:2012-03-21 來源:網絡 收藏

本文引用地址:http://www.j9360.com/article/257628.htm

  以太網的接口電路設計

  用示波器測量電信號時,信息和測量結果便捷的保存和共享變得日益重要。若提供以太網接口,開發人員就可以方便地將測量數據和結果通過網絡共享,實現遠程調試;也可以將波形數據通過網絡上傳到PC機上,在PC機上實現波形數據的處理、分析和顯示。

  OMAP-L138內部集成的以太網控制器(EMAC)支持IEEE802.3標準,支持10Base-T和100Base-T兩種以太網標準,有全雙工和半雙工兩種工作模式可供選擇,提供了MII和RMII兩種以太網接口。

  選用LAN8710以太網收發器,該以太網收發器提供MII和RMII兩種以太網接口。本設計采用MII接口實現LAN8710與EMAC的互聯。MII接口包括一個數據接口,一個MAC和PHY之間的管理接口。數據接口包括分別用于發送器和接收器的兩條獨立信道。每條信道有4根數據線、時鐘和控制信號,其中管理接口是雙信號接口:一個是時鐘信號,另一個是數據信號。通過管理接口,上層能監視和控制PHY。管理接口的時鐘MDC由EMAC提供,最高可達8.3MHz;數據信號MDIO是雙向接口,與MDC同步,控制收發器并從收發器收集狀態信息。可收集的信息包括鏈接狀態、傳輸速度與選擇、斷電、低功率休眠狀態、TX/RX模式選擇、自動協商控制、環回模式控制等。

  以太網接口連接示意圖如圖6所示:

圖6 以太網接口連接示意圖

  本設計采用外接25M有源晶振為以太網收發器提供時鐘輸入,當配置為100Mbit/s的數據傳輸速率時,LAN8710提供給EMAC 25MHz的發送時鐘TXCLK和接收時鐘RXCLK;當配置為10Mbit/s的數據傳輸速率時,25MHz時鐘輸入經LAN8710內部PLL分頻10倍后得到2.5MHz的收、發數據時鐘送給EMAC。發送數據總線TXD[3:0]和接收數據總線RXD[3:0]分別在發送時鐘TXCLK和接收時鐘RXCLK的上升沿被觸發。當選擇半雙工工作模式時,網絡沖突監測信號COL若檢測到網絡出現數據發送沖突,該信號會自動置位報警。載波感應信號CRS在網絡處于繁忙狀態時,會自動置位并告知EMAC。若在接收的幀中發現錯誤,接收數據錯誤標志信號RXERR會置位,并持續一個或幾個RXCLK時鐘周期。

  結論

  本設計有以下優點:數據處理與系統控制同步執行;內部存儲資源豐富,且采用二級緩存結構,系統響應速度快;外設資源豐富,提供了如USB接口、RS232接口和以太網接口等與PC機互聯的接口,方便示波器上采集到的波形數據在PC機上實時處理和在線調試;外部存儲器資源豐富,采用1Gbit 容量的DDR2 SDRAM作后級波形數據緩存區和顯示數據緩存區,能夠存儲更多波形數據,觀察到更多波形細節。由此可見,采用該示波器系統可大幅提高的數據處理能力和波形捕獲率,整機的響應速度也將上一個臺階。


上一頁 1 2 3 4 下一頁

評論


相關推薦

技術專區

關閉