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

正文內(nèi)容

dsp原理與應(yīng)用---第6章mcasp(參考版)

2024-12-10 21:51本頁面
  

【正文】 。 I2C 模塊應(yīng)用示例 AT24C256 是 ATMEL 公司生產(chǎn)的 256k位串行可擦除只讀存儲器 (EEPROM),具有 I2C總線接口,采用 8 引腳雙排直插式封裝,具有結(jié)構(gòu)緊湊、存儲容量大等特點。 要使用 I2C引腳的GPIO模式,要進(jìn)行下列操作: ?發(fā)送數(shù)據(jù)就緒中斷 / DMA事件 當(dāng) C672x DSP工作在從發(fā)送器模式時,它通過利用 I2C擴(kuò)展的模式寄存器中的發(fā)送數(shù)據(jù)就緒中斷模式( XRDYM),以兩種不同的方式來產(chǎn)生發(fā)送數(shù)據(jù)就緒中斷。 I2C模塊的時鐘分頻器將預(yù)標(biāo)定的時鐘信號再分頻,得到 I2C串行時鐘。 I2C 時鐘產(chǎn)生 DSP時鐘發(fā)生器從外部時鐘源接收一個信號,產(chǎn)生一個 I2C輸入時鐘。在結(jié)束狀態(tài)之前,主模塊可以發(fā)送 /接收任意數(shù)目的數(shù)據(jù)字。使用重復(fù)開始狀態(tài)的 7位尋址格式如下圖所示。這樣,發(fā)送機(jī)和接收機(jī)必須都支持自由數(shù)據(jù)格式,而且在傳輸過程中數(shù)據(jù)方向必須恒定。在每個字后面都要插入一個 ACK位,字的位數(shù)可以是 2到 8之間的任意數(shù)。在主模塊向從模塊寫入第二個字節(jié)后,主模塊可以繼續(xù)寫數(shù)據(jù),也可以使用一個重復(fù)的開始狀態(tài)來改變數(shù)據(jù)方向。第二個字節(jié)為 10位從地址中的剩余的 8位。 I2C 10位尋址格式 10位尋址格式跟 7位尋址格式類似,只是主模塊通過兩個字節(jié)的傳輸來發(fā)送從地址。如果是從模塊插入 ACK位,后面緊跟著來自發(fā)送機(jī)(主或從,由 R/W位決定)的 n位數(shù)據(jù)。可以發(fā)送或接收的數(shù)據(jù)長度是沒有限制的,但是發(fā)送器和接收器傳輸?shù)臄?shù)據(jù)長度必須一致。下圖中給出的是 8位數(shù)據(jù)格式。主模塊驅(qū)動這一狀態(tài)是用來指示出數(shù)據(jù)傳輸?shù)慕Y(jié)束。主模塊驅(qū)動這一狀態(tài)是用來指示出數(shù)據(jù)傳輸?shù)拈_始。如果主發(fā)送器向 I2C模塊發(fā)出數(shù)據(jù)請求, I2C模塊必須要變換成從發(fā)送器模式。 ?若 I2C模塊為從模塊,那么開始它一般作為從接收器,并且在它識別出主模塊發(fā)來的從地址時發(fā)出確認(rèn)信息。在將數(shù)據(jù)發(fā)給從模塊時, I2C模塊必須保持為一個主發(fā)送器。所有主模塊一開始都是這種模式。主模塊先發(fā)送命令給從模塊,然后進(jìn)入主接收模式。 主接收模式 I2C模塊是主模塊,接收從模塊的數(shù)據(jù)。從模塊先接收主模塊的命令,若地址相符,并且 R/W = 1,則進(jìn)入從發(fā)送模式。 從發(fā)送模式 I2C模塊是從模塊,發(fā)送數(shù)據(jù)到主模塊的。所有從模塊一開始都是這種模式。因為在兩個 SPI模塊和兩個 I2C模塊中共用同一個中斷請求。 ?DMA接口 SPI支持一個 DMA接口來發(fā)送和接收數(shù)據(jù)傳輸。只要SPI的某一引腳未被用于選定的 SPI總線協(xié)議,那么就應(yīng)該通過將寄存器中的對應(yīng)位設(shè)置為‘ 0’,來將這個不用的引腳編程為通用輸入引腳或通用輸出引腳。 4). SPI片選延遲選項 在幾個連續(xù)的數(shù)據(jù)傳輸期間從器件必須是選定的,從而要求片選信號保持連續(xù)有效,而其他的從器件要求在連續(xù)的數(shù)據(jù)傳輸之間片選信號無效。 3). 傳輸間的自動延遲 SPI主模塊在某一傳輸之后可以自動加入 2到 65個 SYSCLK2周期的延遲。 2). 片選保持時間 也可以通過設(shè)定主器件,來為從器件在 SPIx_CLK最后一個邊沿之后提供一定的片選保持時間。 1). 片選建立時間 可以通過設(shè)定主器件,來為從器件在 SPIx_CLK的第一個邊沿到來之前提供一定的片選建立時間。 SPI操作:具有使能功能的 4引腳選項 5引腳模式是兩種 4引腳模式的擴(kuò)展集 SPI操作: 5引腳選項 SPI模塊支持多種數(shù)據(jù)格式選項: ? 搬移方向: MSB或 LSB開始 ? 字符長度: 2到 16位 SPI在發(fā)送和接收緩沖器中的數(shù)據(jù)排列 SPI 時鐘模式 極性 相位 動作 0 0 數(shù)據(jù)在 SPIx_CLK時鐘的上升沿輸出,輸入數(shù)據(jù)在 SPIx_CLK的下降沿鎖定 0 1 數(shù)據(jù)在第一個 SPIx_CLK時鐘上升沿的半個周期前輸出,輸入數(shù)據(jù)在 SPIx_CLK的上升沿鎖定 SPI 時鐘模式 極性 相位 動作 1 0 數(shù)據(jù)在 SPIx_CLK時鐘的下降沿輸出,輸入數(shù)據(jù)在 SPIx_CLK的上升沿鎖定 1 1 數(shù)據(jù)在第一個 SPIx_CLK時鐘下降沿的半個周期前輸出,輸入數(shù)據(jù)在 SPIx_CLK的下降沿鎖定 SPI 數(shù)據(jù)傳輸示例 在兩個器件之間,使用 5位傳輸字符長度進(jìn)行的一個 SPI數(shù)據(jù)傳輸示意圖 SPI 主模式時序選項 主模式下的 SPI支持多種選項來改變它產(chǎn)生片選信號 (SPIx_SCS)的時序。 沒有握手信號 , 主模塊必須在每個傳輸之間插入一個足夠長的延遲 , 來滿足從模塊維護(hù)它的 SPI的最長響應(yīng)時間 。 相反的 , 主 SPI模塊會自動延遲下一個傳輸 , 直到從模塊再次激活 SPIx_ENA來指出已經(jīng)準(zhǔn)備好進(jìn)行傳輸了 。 這樣就會使得從 SPI激活 SPIx_ENA, 標(biāo)志著已經(jīng)準(zhǔn)備好進(jìn)行下面的傳輸了 ?同時 , 主器件可以隨時維護(hù)它的 SPI。實際應(yīng)用中,需要利用通用 I/O引腳來支持多個從器件的片選。另外還會產(chǎn)生中斷 SPI操作: 3引腳選擇 ? 為了避免跟總線上激活的從器件發(fā)生沖突, SPIx_SCS引腳被主器件禁止時,還會使輸出引腳進(jìn)入高阻狀態(tài)。傳輸之前必須設(shè)置字長,字長必須跟 SPIx_CLK引腳上設(shè)置的每次傳輸時鐘脈沖數(shù)相匹配。接著由 SPIx_CLK引腳輸出一連串的時鐘脈沖來完成整個操作。 ? XROT:右旋位數(shù)可以是 0, 4, 8, 12, 16, 20, 24或 28 位 ? XSSZ:發(fā)送單元大小可以為 8, 12, 16,20, 24, 28或 32 位 格式化器 2. 接收位流數(shù)據(jù)對齊 McASP接收器支持的串行格式與
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1