Coo1Runner-Ⅱ器件實(shí)現(xiàn)SPI接收移位寄存器
發(fā)布時間:2008/9/19 0:00:00 訪問次數(shù):647
由于sck時鐘的相位和極性在不同系統(tǒng)中的配置不盡相同,所以在本設(shè)計(jì)中通過合理設(shè)置cpha、cpol和rcv_cpol的值,達(dá)到正確接收數(shù)據(jù)的目的。
如圖所示,兩個輸入寄存器被用來采樣miso。一個在sck上升沿采樣,另一個在sck下降沿采樣。這兩個寄存器的輸出連接到一個多路器,多路器由rcv_cpol控制。多路器的輸出連接到spi接收移位寄存器,接收移位寄存器由外部sck的上升沿鐘控。
如圖 spi接收移位寄存器和mimo輸入寄存器
由sck鐘控的計(jì)數(shù)器用來對輸入到移位寄存器的數(shù)據(jù)位進(jìn)行計(jì)數(shù),它也能夠能夠產(chǎn)生數(shù)據(jù)傳輸完畢的指示信號。當(dāng)數(shù)據(jù)傳輸完成,移位寄存器中數(shù)據(jù)被裝入spi接收寄存器spirr。
歡迎轉(zhuǎn)載,信息來自維庫電子市場網(wǎng)(www.dzsc.com)
由于sck時鐘的相位和極性在不同系統(tǒng)中的配置不盡相同,所以在本設(shè)計(jì)中通過合理設(shè)置cpha、cpol和rcv_cpol的值,達(dá)到正確接收數(shù)據(jù)的目的。
如圖所示,兩個輸入寄存器被用來采樣miso。一個在sck上升沿采樣,另一個在sck下降沿采樣。這兩個寄存器的輸出連接到一個多路器,多路器由rcv_cpol控制。多路器的輸出連接到spi接收移位寄存器,接收移位寄存器由外部sck的上升沿鐘控。
如圖 spi接收移位寄存器和mimo輸入寄存器
由sck鐘控的計(jì)數(shù)器用來對輸入到移位寄存器的數(shù)據(jù)位進(jìn)行計(jì)數(shù),它也能夠能夠產(chǎn)生數(shù)據(jù)傳輸完畢的指示信號。當(dāng)數(shù)據(jù)傳輸完成,移位寄存器中數(shù)據(jù)被裝入spi接收寄存器spirr。
歡迎轉(zhuǎn)載,信息來自維庫電子市場網(wǎng)(www.dzsc.com)
熱門點(diǎn)擊
- 各種通訊總線介紹
- 關(guān)于ISA插槽簡介
- WinCE Display驅(qū)動開發(fā)介紹
- CoolRunner-II UART部分接口
- 適合高速驅(qū)動電路的推挽電路
- CoolRunner-II器件的設(shè)置輸入/輸
- Coo1Runner-Ⅱ器件實(shí)現(xiàn)SPI發(fā)送移
- SPI-4接口的數(shù)據(jù)處理
- SFI-4接口的數(shù)據(jù)處理
- 使用驅(qū)動功率MOSFET柵極的專用IC
推薦技術(shù)資料
- 100A全集成電源模塊R
- Teseo-VIC6A GNSS車用精準(zhǔn)定位
- 高效先進(jìn)封裝工藝
- 模數(shù)轉(zhuǎn)換器 (Analog-to-Digit
- 集成模數(shù)轉(zhuǎn)換器(ADC)
- 128 通道20 位電流數(shù)字轉(zhuǎn)換器̴
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究