日韩床上生活一级视频|能看毛片的操逼网站|色悠悠网站在线观看视频|国产免费观看A淫色免费|国产av久久久久久久|免费A级视频美女网站黄|国产毛片av日韩小黄片|热久久免费国产视频|中文字幕无码色色|成人在线视频99久久久

機(jī)電之家資源網(wǎng)
單片機(jī)首頁(yè)|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開(kāi)發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開(kāi)發(fā)
培訓(xùn)信息
贊助商
USB接口類(lèi)單片機(jī)特點(diǎn)及應(yīng)用
USB接口類(lèi)單片機(jī)特點(diǎn)及應(yīng)用
 更新時(shí)間:2008-8-4 5:18:45  點(diǎn)擊數(shù):6
【字體: 字體顏色


    

USB接口已經(jīng)在無(wú)線接入設(shè)備、電子商務(wù)、安全鑰匙、PDA及計(jì)算機(jī)便攜式外設(shè)上有了廣泛的應(yīng)用。本次Freescale杯設(shè)計(jì)競(jìng)賽推薦的兩款單片機(jī)帶有USB接口,它們是支持高速、全速USB傳輸?shù)腗C9S12UF32和支持低速USB傳輸?shù)腗C68HC908JB8/16。

       MC9S12UF32 單片機(jī)

       MC9S12UF32是16位單片機(jī)中低價(jià)位、高性能HC/S12家族中的一員。由S12內(nèi)核(Star Core CPU),加其它標(biāo)準(zhǔn)的片上模塊組成,包括32K字節(jié)FLASH EEPROM,3.5K字節(jié)RAM,1.5K隊(duì)列QRAM,高速USB2.0(480Mb/s)接口,給USB批量數(shù)據(jù)傳輸使用的集成隊(duì)列控制器(IQUE),ATA5接口(PCI總線接口),U盤(pán)類(lèi)FLASH接口(Compact FLASH),SD/MMC接口,智能多媒體接口,記憶棒接口,一個(gè)16位8通道定時(shí)器,串行通訊接口,73個(gè)獨(dú)立氖諭/O通道和2個(gè)輸入通道。系統(tǒng)集成模塊(SIM)負(fù)責(zé)管理系統(tǒng)資源的映射、時(shí)鐘產(chǎn)生、中斷控制和總線接口。MC9S12UF32系統(tǒng)總線為16位寬。外部總線可以在8位窄模式下工作,這使得在低成本系統(tǒng)中可以使用單個(gè)8位寬存儲(chǔ)器。特別地,IQUE模塊控制了一條專(zhuān)門(mén)的內(nèi)部總線,這條總線使得從存儲(chǔ)接口到USB模塊可以保持每秒60M字節(jié)的傳輸率。

       可以說(shuō)這款單片機(jī)是專(zhuān)門(mén)為高速USB存儲(chǔ)設(shè)備接口設(shè)計(jì)的。使用這款芯片的主要模塊是集成隊(duì)列控制器(IQUE)、USB2.0接口和眾多存儲(chǔ)控制器接口(如ATA5)中的一個(gè)或多個(gè)。CPU本身起到了對(duì)系統(tǒng)的配置和控制作用,真正的數(shù)據(jù)傳輸通過(guò)IQUE作為中介完成,不需要CPU的干預(yù),這是利用這款芯片進(jìn)行產(chǎn)品設(shè)計(jì)時(shí)的思路。

       集成隊(duì)列模塊IQUE由三個(gè)主要部分組成:QUE控制器、QUE集成模塊(QIM)和1.5K字節(jié),寬度可定義為16位的靜態(tài)隊(duì)列RAM(QRAM)。QUE控制器有四個(gè)通道,它們可以在單個(gè)IQUE時(shí)鐘周期內(nèi)移動(dòng)一個(gè)字節(jié)或者一個(gè)16位字。QIM內(nèi)部的復(fù)用和控制邏輯允許QRAM在QUE控制器和CPU之間共享。模塊有三個(gè)總線接口:外設(shè)(IP)總線接口,IP 先進(jìn)先出緩沖接口(FIFO)和S12的CPU接口(EEPROM總線)。

       集成隊(duì)列模塊IQUE可以在不需CPU干預(yù)的情況下進(jìn)行自動(dòng)數(shù)據(jù)塊傳輸,并且由于隊(duì)列數(shù)據(jù)傳輸發(fā)生在CPU不使用QRAM的時(shí)間段內(nèi),因此不需要借用CPU總線周期。一個(gè)快速通道專(zhuān)門(mén)供高數(shù)據(jù)速率的外圍設(shè)備使用。即使CPU在使用QRAM,該通道也能保證數(shù)據(jù)傳輸?shù)膸。不同于DMA控制器,IQUE是專(zhuān)門(mén)面向高速數(shù)據(jù)傳輸?shù)膯纹瑱C(jī)設(shè)計(jì)的,傳輸隊(duì)列的一端是單片機(jī)內(nèi)的外圍設(shè)備,另一端是QRAM。這種設(shè)計(jì)大大減少了地址指針,計(jì)數(shù)器和其它控制邏輯的數(shù)目,降低了系統(tǒng)設(shè)計(jì)的復(fù)雜程度。

       在數(shù)據(jù)隊(duì)列的自動(dòng)傳輸過(guò)程中,數(shù)據(jù)以FIFO的方式寫(xiě)入或傳出QRAM。CPU可以通過(guò)對(duì)QUE控制器寄存器的操作實(shí)現(xiàn)對(duì)QRAM的寫(xiě)入或者讀出,這些寄存器作為FIFO數(shù)據(jù)端口工作。特別地,CPU可以用普通的讀或?qū)懛绞綄?duì)QRAM進(jìn)行隨機(jī)訪問(wèn)。當(dāng)從FIFO數(shù)據(jù)端口訪問(wèn)QRAM中的信息時(shí),指針會(huì)自動(dòng)更新,此時(shí)QRAM緩沖區(qū)以環(huán)形或線性FIFO方式工作。FIFO的起始指針和末尾指針也可以直接修改。

       QUE控制器中的四個(gè)隊(duì)列通道可以以接收隊(duì)列或者發(fā)送隊(duì)列方式工作。轉(zhuǎn)移方式只是把一個(gè)接收通道和發(fā)送通道聯(lián)系到同一塊QRAM FIFO緩沖區(qū)上,這樣數(shù)據(jù)就可以在沒(méi)有CPU的干預(yù)下自動(dòng)從一個(gè)外設(shè)傳送到另一個(gè)外設(shè)。當(dāng)某一個(gè)隊(duì)列通道關(guān)閉時(shí),與該通道相聯(lián)系的FIFO緩沖區(qū)可以作為軟件緩沖區(qū)使用。

       USB2.0模塊依靠片上USB設(shè)備控制器(UDC20)和USB物理層接口(UPHY),支持USB全速和高速協(xié)議。USB2.0模塊的示意框圖如圖1所示。

                                 圖1  USB2.0模塊方塊圖
      
       UDC20模塊通過(guò)IP總線處在S12內(nèi)核的編程控制中。有6個(gè)獨(dú)立的端點(diǎn),它們可以配置為控制、中斷、批量或者同步傳輸?shù)腎N/OUT端點(diǎn)。兩個(gè)64字節(jié)的端點(diǎn)緩沖區(qū)分配給了物理端點(diǎn)1,該端點(diǎn)默認(rèn)為控制端點(diǎn)。另外三個(gè)64字節(jié)緩沖區(qū)分配給了物理端點(diǎn)2,3和6。




  • 上一篇: RS-232-C端口實(shí)時(shí)監(jiān)控軟件的設(shè)計(jì)實(shí)現(xiàn)
  • 下一篇: 51系列單片機(jī)雙CPU系統(tǒng)通信方法
  • 發(fā)表評(píng)論   告訴好友   打印此文  收藏此頁(yè)  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評(píng)論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會(huì)員助手 | 免費(fèi)鏈接

    點(diǎn)擊這里給我發(fā)消息66821730(技術(shù)支持)點(diǎn)擊這里給我發(fā)消息66821730(廣告投放) 點(diǎn)擊這里給我發(fā)消息41031197(編輯) 點(diǎn)擊這里給我發(fā)消息58733127(審核)
    本站提供的機(jī)電設(shè)備,機(jī)電供求等信息由機(jī)電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性。
    機(jī)電之家對(duì)此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請(qǐng)聯(lián)系機(jī)電之家,機(jī)電之家將及時(shí)作出處理。
    Copyright 2007 機(jī)電之家 Inc All Rights Reserved.機(jī)電之家-由機(jī)電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會(huì)
    中國(guó)行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營(yíng)許可證:浙B2-20080178-1