在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > S3C44B0X與C54X DSP的接口設(shè)計(jì)

            S3C44B0X與C54X DSP的接口設(shè)計(jì)

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

            1:S3C4510B簡(jiǎn)介

            S3C4510B(以下簡(jiǎn)稱4510)是韓國(guó)三星公司開(kāi)發(fā)的一款基于ARM7TDMI架構(gòu)的16/32位高性能微處理器。具用豐富的外圍接口,如以太網(wǎng),HDLC等,可靈活配置,適用于多種應(yīng)用。4510具有以下性能特點(diǎn):

            8K字節(jié)的內(nèi)部CACHE,也可用作內(nèi)部SRAM

            兩線IIC接口,作為IIC主器件使用

            以太網(wǎng)控制器

            雙通道HDLC控制器

            UART

            GDMA通道

            兩個(gè)32位定時(shí)器

            18個(gè)可編程IO端口

            中斷控制功能

            外部SDRAM/DRAM/FLASH/ROM控制

            本文主要介紹4510中HDLC通道的使用和編程方法。

            2:S3C4510B的HDLC通道簡(jiǎn)介

            HDLC協(xié)議幀結(jié)構(gòu)和特性請(qǐng)參閱相關(guān)書(shū)籍和4510數(shù)據(jù)手冊(cè),這里不詳細(xì)介紹。

            4510的HDLC通道結(jié)構(gòu)如附圖1所示。具有以下特點(diǎn):

            1. FIFO:發(fā)送和接收模塊都有32字節(jié)(8字)FIFO,提供CPU內(nèi)部總線到HDLC串行接口之間的數(shù)據(jù)緩存功能。

            2. DMA:HDLC通道的發(fā)送和接收支持DMA方式。

            3. 波特率產(chǎn)生:4510的HDLC通道包含一個(gè)可編程的波特率產(chǎn)生計(jì)數(shù)器,能夠產(chǎn)生各種波特率的傳輸速率。

            4. DPLL:4510的HDLC通道包含一個(gè)數(shù)字鎖相環(huán)(DPLL),提供了時(shí)鐘恢復(fù)功能,可從編碼后的數(shù)據(jù)流中迅速提取出時(shí)鐘信息。

            5. 編碼方式:4510的HDLC通道支持五種編碼方式,分別為NRZ,NRZI,FM0,FM1和差分曼徹斯特編碼,編碼波形請(qǐng)參看附圖2。

            詳細(xì)的內(nèi)容請(qǐng)參閱4510數(shù)據(jù)手冊(cè)。

            3:S3C4510B的HDLC通道工作過(guò)程介紹

            4510的HDLC通道收發(fā)可工作在CPU模式和DMA模式下,在我們的應(yīng)用和編程中使用了DMA方式,因此這里主要介紹DMA方式下的工作過(guò)程。4510的HDLC通道工作過(guò)程大致可以分為通道初始化,數(shù)據(jù)發(fā)送,數(shù)據(jù)接收三個(gè)部分。

            3.1: HDLC通道初始化過(guò)程

            HDLC通道初始化過(guò)程可分為七個(gè)步驟;一:通道復(fù)位,恢復(fù)其默認(rèn)配置;二:通過(guò)設(shè)置工作模式寄存器(HMODE)來(lái)配置HDLC工作模式;三:通過(guò)設(shè)置控制寄存器(HCON)來(lái)控制HDLC通道的工作;四:通過(guò)設(shè)置中斷控制寄存器(HINT)來(lái)控制HDLC通道的中斷產(chǎn)生;五:設(shè)置站址寄存器(HSAR0-HSAR3)和站址屏蔽寄存器(HMASK),以完成接收操作的地址比較功能;六:建立DMA方式的發(fā)送和接收BUFFER描述符鏈表結(jié)構(gòu),并初始化DMA發(fā)送BUFFER描述符指針寄存器(HDMATxPTR)和DMA接收BUFFER描述符指針寄存器(HDMARxPTR);七:使能HDLC通道的收發(fā)功能。

            3.1.1:HDLC通道復(fù)位

            HDLC通道復(fù)位可通過(guò)設(shè)置控制寄存器(HCON)前4比特來(lái)完成,請(qǐng)參閱4510數(shù)據(jù)手冊(cè)。

            3.1.2:HDLC通道工作模式配置

            工作模式寄存器(HMODE)中的不同位定義了不同的工作模式,這里介紹較常用的幾種模式設(shè)置,詳細(xì)內(nèi)容和配置方法請(qǐng)參閱4510數(shù)據(jù)手冊(cè)。

            1. 數(shù)據(jù)編碼方式選擇:從所支持的五種編碼方式中選擇。

            2. 波特率時(shí)鐘源選擇:如果使用4510的內(nèi)部波特率產(chǎn)生器,則需要為其選擇時(shí)鐘源,同時(shí)根據(jù)不同的時(shí)鐘源配置波特率產(chǎn)生計(jì)數(shù)器(HBRGTC)產(chǎn)生需要的時(shí)鐘信號(hào)。

            3. DPLL時(shí)鐘源選擇:如果使用DPLL,則需要為其選擇要跟蹤的時(shí)鐘源。

            4. 發(fā)送時(shí)鐘選擇:4510的HDLC通道支持多種發(fā)送時(shí)鐘源,可通過(guò)設(shè)置HDLC通道的模式寄存器中的相應(yīng)位來(lái)選擇。

            5. 接收時(shí)鐘選擇:4510的HDLC通道支持多種接收時(shí)鐘源,可通過(guò)設(shè)置HDLC通道的模式寄存器中的相應(yīng)位來(lái)選擇。


            上一頁(yè) 1 2 3 下一頁(yè)

            關(guān)鍵詞: S3C44B0X C54X DSP

            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉