99久久全国免费观看_国产一区二区三区四区五区VM_久久www人成免费看片中文_国产高清在线a视频大全_深夜福利www_日韩一级成人av

程序小白
認證:優質創作者
所在專題目錄 查看專題
RT-Thread驅動之路:stm32設備驅動開發之uart設備創建②
RT-Thread驅動之路:stm32設備驅動開發之uart操作方法③
RT-Thread驅動之路:stm32設備驅動開發之uart中斷處理④
RT-Thread驅動之路:stm32設備驅動開發之淺析注冊機制⑤
RT-Thread驅動之路:stm32設備驅動開發之SPI原理①
RT-Thread驅動之路:stm32設備驅動開發之SPI對象創建②
作者動態 更多
基于stm32采用PWM驅動伺服控制器學習筆記
3星期前
基于STM32驅動TM1638學習筆記——軟件篇
04-19 12:42
基于TM1638驅動8位數碼管設計分享
02-24 11:26
RT-Thread驅動之路: Studio創建FAL分區⑤
01-02 08:30
RT-Thread驅動之路: Studio 掛載通用SPI flash④
2024-12-23 13:41

RT-Thread驅動之路:stm32設備驅動開發之SPI原理①


      開篇分割線,本篇我們來聊聊SPI(串行外圍接口)的原理,這種通信主要用于短距離通信,主要應用于EEPROM、flash、實時時鐘、AD轉換器、解碼器等一類外圍芯片通信,通信一般使用4根線(記住一般就可以了)。

      SPI是一種總線通信技術,也就是以主從方式工作,想想485總線很類似,通常有一個主設備和一個or多個從設備組成,通信是由主設備發起,通過CS選擇想要通信的從設備,也就是每個從設備都有一個片選輸入信號CS,一般為低電平使能,高電平禁用,通過主設備來控制從設備是否使能,也就是主設備要和哪一臺從設備通信第一步就是將從設備的cs片選拉低,其它的從設備保持高電平處于禁用狀態。

      SCLK是串行時鐘線,是由主設備輸出時鐘信號到從設備,MISI是主設備發送數據到從設備,MISO是主設備接收來自從設備的數據,關于數據的方向看圖中箭頭就可以分辨。

      一般MCU內部都有兩個SPI控制器,當然他們大部分時間都是用來做主站(主設備用),掛載多個從設備如下圖:

      這個時候我們就需要看下時序圖來了解下數據是怎樣完成傳輸的,在那個點上采集電平的:

      從圖中我們看到由CPOL和CPHA組合共有四種工作模式,CPOL是時鐘的初始電平,CPHA是采集數據的時鐘沿,這里可能是上升也可能是下降沿,所以只做第一個沿和第二個沿區分。

      針對標準的SPI通信,摩托羅拉公司還對其進行了增強,增加了QSPI擴展,在原有協議的基礎上增加了隊列傳輸機制,退出了隊列串行外圍接口協議(QSPI),使用該接口用戶可以一次性傳輸16個8位or16位的數據傳輸隊列,一旦啟動隊列傳輸是不需要CPU進行干預的,硬件上以80字節的RAM代替數據收發寄存器。

      SPI接口應用最多的就是外圍flash芯片,除了標準SPI以外有的還提供Dual和Quad SPI接口:

      Dual SPI:通過發送一個命令字節進入Dual半雙工模式,可以加倍的傳輸數據,這個時候MOSI變成SIO0 MISO變成SIO1,即一個時鐘周期發送2個bit數據,數據傳輸速率加倍。

      Quad DPI:和Dual SPI類似,只是增加了兩根IO線,共6根傳輸線,這樣一個時鐘內就能傳輸4個bit數據。

聲明:本內容為作者獨立觀點,不代表電子星球立場。未經允許不得轉載。授權事宜與稿件投訴,請聯系:editor@netbroad.com
覺得內容不錯的朋友,別忘了一鍵三連哦!
贊 7
收藏 9
關注 149
成為作者 賺取收益
全部留言
0/200
成為第一個和作者交流的人吧
主站蜘蛛池模板: 免费播放av | 欧美深夜影院 | 99久久夜色精品国产亚洲 | 91国偷自产一区二区三区蜜臀 | 国产成人a在线视频免费 | 色一情一乱一伦一区二区三区 | 免费无码又爽又刺激高潮视频 | 欧美日韩精品成人网视频 | 在线不卡中文 | 精品国产99久久久久久 | 免费观看又色又爽又黄的校园 | 少妇xxxxx性开放 | 91免费高清观看 | 欧美精品中文 | 国产欧美日韩亚洲精品区 | 欧美大黑BBBBBBBBB | a级大片| 涩涩久久久 | 成人毛片视频在线观看 | 亚卅在线有码无码免费 | 狠狠干人人干 | 国内一级黄色大片 | 手机在线看片福利 | 性欧美视频一区二区三区 | 亚洲一区二区精彩视频 | 国产精品成人免费精品自在线观看 | 亚洲精品中国国产嫩草影院美女 | 一级a毛片免费 | 无码精品国产DVD在线观看9久 | 女人被爽到高潮视频免费国产 | 精品国产入口麻豆 | 亚洲欧洲AV综合色无码 | 亚洲精品一区二区三区中文字幕 | 日韩视频一区尤物少妇偷拍 | 国模无码视频一区 | 日韩精品久久久久久久软件91 | 爽爽免费视频 | 国产专业剧情av在线 | 黄色成人av | 加勒比无码专区中文字幕 | 精品乱码久久久久久中文字幕 |