下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、SPI 四 種 模 式 區(qū) 別精品資料spi 四種模式 SPI 的相位 CPHA和極性 CPOL分別可以為0 或 1,對應的4 種組合構成了SPI 的 4 種模式mode Mode 0 CPOL=0, CPHA=0 Mode 1 CPOL=0, CPHA=1 Mode 2 CPOL=1, CPHA=0 Mode 3 CPOL=1, CPHA=1 時鐘極性 CPOL: 即 SPI 閑暇時,時鐘信號SCLK 的電平( 1: 閑暇時高電平 ; 0: 閑暇時低電平)時鐘相位 CPHA: 即 SPI 在 SCLK第幾個邊沿開頭采樣(0: 第一個邊沿開頭 ; 1: 其次個邊沿開頭)sd 卡地 spi 常用
2、的是 mode 0 和 mode 3 ,這兩種模式的相同的地方是都在時鐘上升沿采樣傳輸數(shù)據(jù),區(qū)別這兩種方式的簡潔方法就是看閑暇時,時鐘的電平狀態(tài),低電平為mode 0 ,高電平為mode 3 ;Overview The SPI standard includes four modes, defined by the polarity of SCLK and the phase relationship between data and SCLK. The clock polarity CPOL is determined by the idle state of SCLK. If the id
3、le state is low, CPOL is 0. If the idle state is high, CPOL is 1. The clock phase CPHA is determined by which edge that data is valid. If the data is valid on the first edge of SCLK, CPHA is 0. If the data is valid on the second edge of SCLK, CPHA is 1. Industry has two common formats to define the
4、four SPI modes. The first format defines the four possible combinations of phase and polarity as mode 0, mode 1, mode 2, and mode 3. The second format defines the combinations as mode 0,0, mode 0,1, mode 1,0, and mode 1,1. The SPI master must use a mode supported by the slave device to allow proper
5、communications. Dallas Semiconductor/Maxims SPI-interface RTCs support both SCLK polarities. The RTC automatically determines the polarity by detecting the idle state of SCLK when CE is asserted. The master must, therefore, place SCLK in the proper idle state before CE is asserted. Only one phase is
6、 supported. Since two SCLK polarities are supported, two of the four SPI modes are supported by the RTCs: modes 1 and 3 mode 0,1 and mode 1,1. On microcontrollers with built-in SPI interfaces, an SPI control or configuration register will have bits that control the polarity and phase. Because the RT
7、C supports either polarity, the polarity can be set as desired. The phase bit, however, must be set properly, or the RTC will not operate correctly. Figure 1 shows a typical single-byte read and Figure 2 shows a typical single-byte write. Each time CE is asserted, the first eight SCLK pulses are use
8、d to clock in a command byte. The command byte consists of several bits that define a register address, and one bit that 僅供學習與溝通,如有侵權請聯(lián)系網(wǎng)站刪除 感謝2 精品資料defines the data direction: a write if the next eight SCLK pulses will clock data into the part, or a read if data is clocked out of the part. Addition
9、al groups of eight SCLK pulses continue to transfer data in the selected direction until CE is deasserted. Note: In burst mode, CE is kept high and additional SCLK cycles are sent until the end of the burst. Figure 1. Single-byte read.Note: In burst mode, CE is kept high and additional SCLK cycles are sent until the end of the burst. Figure 2. Single-byte write.Examples of SPI code are available at: Real-Time Clocks Summary 僅供學習與溝通,如有侵權請聯(lián)系網(wǎng)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度太陽能光伏產(chǎn)品購銷合同
- 二零二五年度個人倉庫租賃合同范本6篇
- 二零二五年度企業(yè)新員工入職勞動合同范本6篇
- 二零二五年度建筑工程材料質量檢驗與保證合同3篇
- 二零二五年度變壓器安裝與電力設備系統(tǒng)集成合同3篇
- 全國電子工業(yè)版初中信息技術第一冊第2單元2.4活動1《體驗即時通信》說課稿
- 2025版股東權益分配與公司分紅權益變動通知年度協(xié)議書3篇
- 貴州商學院《建筑防火設計》2023-2024學年第一學期期末試卷
- 貴州黔南科技學院《針織成形技術》2023-2024學年第一學期期末試卷
- 貴州黔南經(jīng)濟學院《工程造價》2023-2024學年第一學期期末試卷
- (八省聯(lián)考)河南省2025年高考綜合改革適應性演練 思想政治試卷(含答案)
- 綜合測試 散文閱讀(多文本)(解析版)-2025年高考語文一輪復習(新高考)
- 鈑金設備操作培訓
- 2024駕校經(jīng)營權承包合同
- 福建省能化集團筆試題目
- 快遞公司與驛站合作協(xié)議模板 3篇
- 水利工程招標文件樣本
- 品質管控培訓質量管理與質量控制課件
- 小數(shù)加減乘除計算題大全(300題大全)-
- 2023-2024學年小學語文四年級素養(yǎng)檢測復習試題附答案
- 露天礦山全員安全教育培訓
評論
0/150
提交評論