新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > MPC82XX的UPM方式應用

        MPC82XX的UPM方式應用

        作者: 時間:2012-04-25 來源:網絡 收藏
        0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  根據要掛接的芯片的基本操作,對UPM的RAM陣列進行分割,即在適當的位置設置LAST位,以形成幾個基本微操作,如讀寫等。每次需要UPM進行某項操作時,先將該操作在RAM陣列中的起始地址寫入UPM控制寄存器MxMR,RAM(隨機存取存儲器)RAM -random access memory 隨機存儲器。存儲單元的內容可按需隨意取出或存入,且存取的速度與存儲單元的位置無關的存儲器。這種存儲器在斷電時將丟失其存儲內容,故主要用于存儲短時間使用的程序。 按照存儲信息的不同,隨機存儲器又分為靜態隨機存儲器(Static RAM,SRAM)和動態隨機存儲器(Dynamic RAM,DRAM)。接下來的操作對于用戶來說相當于是透明的,只需要進行簡單的賦值操作即可,總線時序將由UPM來控制。

          下文將以利用UPM掛接兩種常見的芯片為例進行詳細說明。

          2 擴展CAN總線驅動器

          在工業控制領域,CAN總線應用相當廣泛,SJAl000是最常見的CAN總線驅動器,利于MPC827X的UPM模式可以很好的掛接總線復用的SJAl000芯片。

          2.1 硬件連接

          利用UPM掛接SJAl000的連接如圖l所示。

          

        MPC82XX的UPM方式應用

          在該應用實例中,SJAl000的讀寫信號和地址有效信號均由GPL提供,74LVC245用于完成5 V邏輯和3.3 V邏輯的轉換。

          2.2 設計要點

          對SJAl000的操作可以分為讀數據和寫數據兩個基本操作,同時SJAl000是總線復用器件,待讀寫數據的地址必須先行給出,還需加上一個寫地址的操作,因此可以將微操作定義為三個。不論是數據還是地址,都由的數據總線給出,通過分別使能ALE、RD和WR信號以區分以上三類操作,ALE、RD和WR功能由UPM的GPL信號線來模擬實現。


        上一頁 1 2 下一頁

        關鍵詞: MPC82XX UPM方式

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 五台县| 右玉县| 镇巴县| 德清县| 朝阳市| 卢龙县| 南通市| 南部县| 沧源| 嵊泗县| 黎平县| 三原县| 贞丰县| 南汇区| 民县| 昌都县| 临桂县| 高邮市| 彩票| 海伦市| 合作市| 甘孜县| 青岛市| 无极县| 策勒县| 北宁市| 武隆县| 石首市| 黔西| 同心县| 嘉禾县| 清水县| 德安县| 宣威市| 凤山市| 都安| 图们市| 金门县| 高州市| 邓州市| 永昌县|