freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

dsp原理與應(yīng)用---第6章mcasp-文庫吧資料

2024-12-13 21:51本頁面
  

【正文】 發(fā)生器的格式相同 格式化器 McASP應(yīng)用示例 C6727DSP可以使用 McASP接口與其他 DSP芯片進(jìn)行通訊 McBSP1 BCLKX1 BDX1 BFSX1 BCLKR1 BDR1 BFSR1 TMS320C6713 TMS320C6727 BCLKR0 BDR0 BFSR0 BCLKX0 BDX0 BFSX0 McBSP0 SPI 串行數(shù)據(jù)接口 SPI是一個(gè)同步全雙工的串行端口,可以支持 4 或 5 線傳輸 16位移位寄存器 5個(gè)輸入輸出引腳 中斷 時(shí)鐘極性和相位選擇 接收緩沖仿真別名寄存器 接收緩沖寄存器 在主模式和從模式下, SPI支持的四種選擇是: ? 3引腳選擇,時(shí)鐘、數(shù)據(jù)輸入和輸出是基本的 SPI接口 ? 具有片選功能的 4引腳選擇,這一引腳可用來支持在單個(gè)SPI總線上連接多個(gè) SPI從器件 ? 具有使能功能的 4引腳選擇,利用這一引腳可以通過加入硬件握手來提高整個(gè)吞吐量 ? 具有使能和片選功能的 5引腳選擇,使用所有的引腳 SPI 操作 ? 在 3引腳選項(xiàng)中的主模式下, DSP按照右對齊的方式,將傳輸數(shù)據(jù)寫到 SPIDAT0或 SPIDAT1寄存器。 發(fā)送位流格式寄存器 (XFMT)中的可編程選項(xiàng)支持這些串行格式的不同組合。右對齊 = 先將填充位移位,單元末尾的位由字占據(jù)。使用 AXEVT/AREVT,它是在 XDATA/RDATA數(shù)據(jù)從 0變?yōu)?1時(shí)被觸發(fā)的。 要通過中斷使 CPU服務(wù)于 McASP,必須分別將 XINTCTL/ RINTCTL寄存器中的 XSTAT/RSTAT位使能,從而在數(shù)據(jù)準(zhǔn)備就緒后產(chǎn)生中斷AXINT/ARINT。 4. 使用 CPU為 McASP服務(wù) 使用 CPU為 McASP服務(wù)可以通過中斷 (利用 AXINT/ARINT中斷 )或者通過查詢 XSTAT寄存器中的 XDATA位來實(shí)現(xiàn)。緊接著 AREVT之后, DSP開始對 McASP服務(wù),從 XBUF讀取字A(DSP服務(wù)時(shí)間 )。 在這個(gè)例子中,當(dāng)接收到字 A的最后一位 (A0)時(shí), McASP將 RDATA標(biāo)志位置位,并產(chǎn)生一個(gè) AREVT事件。當(dāng)從 XRSR[n] 移位寄存器向 X RBUF[n]緩沖器傳輸數(shù)據(jù)時(shí), RDATA標(biāo)志位被置位,表示 RBUF中包含接收的數(shù)據(jù)并準(zhǔn)備好讓 DSP來讀取數(shù)據(jù)了。 DSP必須在 McASP所要求的建立時(shí)間之前向XBUF寫入字 C (建立時(shí)間 )。然而,在 AXEVT被激活前還需要 5個(gè) McASP系統(tǒng)時(shí)鐘 (即 AXEVT延遲 )。當(dāng) XDATA位被寫入 1或者所有被配置為發(fā)送器的串行器都被 DSP寫入數(shù)據(jù),標(biāo)志位就會(huì)被清零。 傳輸模式 數(shù)據(jù)發(fā)送和接收 1. 數(shù)據(jù)就緒狀態(tài)和事件 /中斷的產(chǎn)生 (1) 發(fā)送數(shù)據(jù)就緒 發(fā)送數(shù)據(jù)就緒標(biāo)志即 XSTAT寄存器中的 XDATA位反映了 XBUF寄存器的狀態(tài)。這些格式是用來在不同系統(tǒng)之間通過光纜或同軸電纜傳送音頻數(shù)據(jù)的。數(shù)據(jù)傳輸是連續(xù)的,因?yàn)?TDM格式主要用于跟工作在 固定采樣頻率下的數(shù)據(jù)轉(zhuǎn)換器 進(jìn)行通信,在單元之間沒有延遲。 在 TDM的術(shù)語中,“單元”通常也被稱為“通道”,一幀包括多個(gè)通道。 傳輸模式 傳輸模式 2. TDM傳輸模式 TDM 格式可以用于 DSP芯片與一個(gè)或多個(gè)模 數(shù)轉(zhuǎn)換器 (ADC),數(shù) 模轉(zhuǎn)換器 (DAC)之間的數(shù)據(jù)傳輸。 在突發(fā)幀同步信號模式下,幀同步信號延遲可以被指定為 0, 1或 2個(gè)串行時(shí)鐘周期。如果使用外部串行時(shí)鐘,可以跳過這一步 (5) 啟動(dòng)數(shù)據(jù)獲取 (6) 激活串行器 (7) 確保所有的發(fā)送緩沖器在工作 (8) 狀態(tài)機(jī)退出復(fù)位 (9) 幀同步信號發(fā)生器退出復(fù)位 (10) 只要接收到第一個(gè)幀同步信號, McASP就開始傳輸數(shù)據(jù) 1. 突發(fā)傳輸模式 McASP支持突發(fā)傳輸模式,這種模式下幀同步信號的產(chǎn)生 不是周期性 ,而是數(shù)據(jù)驅(qū)動(dòng)的。 將引腳用作 GPIO引腳的例子 McASP 啟動(dòng)與初始化 按照下面的步驟來配置 McASP (1) 通過設(shè)置 GBLCTL = 0復(fù)位 McASP到缺省值 (2) 配置除 GBLCTL之外的所有 McASP寄存器 (3) 啟動(dòng)高頻串行時(shí)鐘 AHCLKX或 AHCLKR。這是因?yàn)閷?PDCLR寄存器的寫操作僅僅影響所關(guān)心的引腳。將一個(gè)引腳從 0變到 1,要進(jìn)行如下操作: 置位 PDSET[n],將置位相應(yīng)的 PDOUT[n]。 將引腳用作 GPIO引腳的例子 例 51:通用輸入引腳 PDIR[n] = 0 (輸入 ) PFUNC[n] = 1 (GPIO功能 ) 可以讀 PDIN寄存器來獲得引腳輸入狀態(tài) 例 52:通用輸出引腳 ——使用 PDOUT激活 PDIR[n] = 0 (默認(rèn)為輸入 ) PFUNC[n] = 1 (GPIO功能 ) PDOUT[n] = 需要的輸出值 PDIR[n] = 1 (在 PDOUT[n] 配置為需要的值后變?yōu)檩敵?) 例 53:通用輸出引腳 ——使用 PDSET將數(shù)據(jù)從 0變到 1 如果引腳被配置為通用輸出引腳,并輸出 0,若將輸出從 0變?yōu)?,推薦使用 PDSET寄存器而不是使用 PDOUT寄存器。 2. GPIO引腳控制 將 PFUNC[n]設(shè)置為 1來進(jìn)行 GPIO操作,配置PDIR[n]為要求的方向, PDOUT, PDSET,PDCLR控制引腳的輸出值。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1