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

正文內(nèi)容

dsp原理與應用---第6章mcasp(留存版)

2025-01-21 21:51上一頁面

下一頁面
  

【正文】 個數(shù)據(jù)格式化單元,一個用作發(fā)送,一個用作接收。時鐘輸入和配置為接收的引腳必須設置 PDIR[n]=0。 TDM格式包括三部分:時鐘、數(shù)據(jù)和幀同步信號。當 RDATA位被寫入 1或者所有被配置為接收器的串行器都被讀出了,標志位就會被清零。這樣就開始了一個數(shù)據(jù)傳輸。這樣 SPI就能夠通過自動產(chǎn)生適當?shù)难舆t來支持各種不同從器件的時序要求,從而不會給 DSP增加額外的開銷。時鐘由主模塊產(chǎn)生。 I2C 開始和停止狀態(tài) ?START狀態(tài)定義為當 SCL為高時, SDA線上從高到低的轉(zhuǎn)變。 I2C 自由數(shù)據(jù)格式 開始狀態(tài)后緊跟一個數(shù)據(jù)字。 通過將 I2C模式寄存器 (I2CMDR)中 IRS位清零來使 I2C模塊復位。當將 I2C模塊配置為 I2C總線上的一個主模塊時,這一串行時鐘就會由 SCL引腳引出。第一個字節(jié)包括 11110b, 10位從地址的兩個 MSBs以及 R/W = 0 (寫)。為了從一個從模塊接收數(shù)據(jù),必須將 I2C模塊變換成主接收器模式。強烈建議利用 SPI DMA接口進行數(shù)據(jù)傳輸,并限制使用中斷來進行檢錯。 這個握手信號允許兩個 SPI以最大的可能速率進行通信 。 ? 順序:位的移出順序, MSB:先將最高位移出,最后移出最低位; LSB:先將最低位移出,最后移出最高位。緊接在 AXEVT之后, DSP開始對 McASP服務,向XBUF寫入字 C(DSP服務時間 )。主要用于 非音頻數(shù)據(jù)的傳輸 ,例如在兩個 DSP芯片間傳輸控制信息。寫入 0沒有影響。 ? 接收,數(shù)據(jù)通過 AXR[n]引腳移入移位寄存器 XRSR。 在一個單元內(nèi),這些位可以是最高位先進或先出 McASP,也可以是最低位。 ?字 (Word):字是一組位,它組成了在 DSP和外部器件之間傳輸?shù)臄?shù)據(jù)。 串行器 ? 串行器由寄存器 SRCTL[n]來控制。僅在引腳配置為 GPIO輸出時 (PFUNC[n] = 1, PDIR[n] = 1) 此寄存器可用。 將引腳用作 GPIO引腳的例子 McASP 啟動與初始化 按照下面的步驟來配置 McASP (1) 通過設置 GBLCTL = 0復位 McASP到缺省值 (2) 配置除 GBLCTL之外的所有 McASP寄存器 (3) 啟動高頻串行時鐘 AHCLKX或 AHCLKR。當 XDATA位被寫入 1或者所有被配置為發(fā)送器的串行器都被 DSP寫入數(shù)據(jù),標志位就會被清零。使用 AXEVT/AREVT,它是在 XDATA/RDATA數(shù)據(jù)從 0變?yōu)?1時被觸發(fā)的。 這樣就會使得從 SPI激活 SPIx_ENA, 標志著已經(jīng)準備好進行下面的傳輸了 ?同時 , 主器件可以隨時維護它的 SPI。只要SPI的某一引腳未被用于選定的 SPI總線協(xié)議,那么就應該通過將寄存器中的對應位設置為‘ 0’,來將這個不用的引腳編程為通用輸入引腳或通用輸出引腳。所有主模塊一開始都是這種模式。如果是從模塊插入 ACK位,后面緊跟著來自發(fā)送機(主或從,由 R/W位決定)的 n位數(shù)據(jù)。 I2C 時鐘產(chǎn)生 DSP時鐘發(fā)生器從外部時鐘源接收一個信號,產(chǎn)生一個 I2C輸入時鐘。 I2C 模塊應用示例 AT24C256 是 ATMEL 公司生產(chǎn)的 256k位串行可擦除只讀存儲器 (EEPROM),具有 I2C總線接口,采用 8 引腳雙排直插式封裝,具有結(jié)構(gòu)緊湊、存儲容量大等特點。這樣,發(fā)送機和接收機必須都支持自由數(shù)據(jù)格式,而且在傳輸過程中數(shù)據(jù)方向必須恒定。主模塊驅(qū)動這一狀態(tài)是用來指示出數(shù)據(jù)傳輸?shù)慕Y(jié)束。從模塊先接收主模塊的命令,若地址相符,并且 R/W = 1,則進入從發(fā)送模式。 2). 片選保持時間 也可以通過設定主器件,來為從器件在 SPIx_CLK最后一個邊沿之后提供一定的片選保持時間。傳輸之前必須設置字長,字長必須跟 SPIx_CLK引腳上設置的每次傳輸時鐘脈沖數(shù)相匹配。緊接著 AREVT之后, DSP開始對 McASP服務,從 XBUF讀取字A(DSP服務時間 )。數(shù)據(jù)傳輸是連續(xù)的,因為 TDM格式主要用于跟工作在 固定采樣頻率下的數(shù)據(jù)轉(zhuǎn)換器 進行通信,在單元之間沒有延遲。 將引腳用作 GPIO引腳的例子 例 51:通用輸入引腳 PDIR[n] = 0 (輸入 ) PFUNC[n] = 1 (GPIO功能 ) 可以讀 PDIN寄存器來獲得引腳輸入狀態(tài) 例 52:通用輸出引腳 ——使用 PDOUT激活 PDIR[n] = 0 (默認為輸入 ) 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寄存器。由下列寄存器來控制引腳功能: ?引腳功能寄存器 (PFUNC):選擇引腳是作為 McASP引腳還是 GPIO引腳。 1. 發(fā)送時鐘 發(fā)送時鐘由寄存器ACLKXCTL和AHCLKXCTL進行配置 XCLK邊沿搬移數(shù)據(jù) ACLKX 內(nèi)部 /外部 位時鐘分頻器 AHCLKX 內(nèi)部 /外部 高頻時鐘分頻器 2. 接收時鐘 接收時鐘由寄存器ACLKRCTL和AHCLKRCTL進行配置 3. 幀同步信號發(fā)生器 幀同步信號有兩種不同的模式:突發(fā)式和 TDM式。第五章
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1