在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

單片機spi通信原理詳解

互聯網偶像派 ? 來源:互聯網偶像派 ? 作者:互聯網偶像派 ? 2022-12-22 14:03 ? 次閱讀

單片機是一個可編程微控制器,和spi通信其實是兩個獨立的東西。只不過我們用單片機可以去實現spi通信而已,但是實現spi通信不一定非要單片機。

我們人和人之間溝通,要靠說話,并且兩個人語言要一樣,比如說都用普通話。那芯片和芯片溝通,它們又不會說話,怎么傳遞信息呢?就是通過通信總線,通信總線有很多種,比如IIC、SPI、USART、CAN,它們的區別就像普通話、英語、韓語、俄語,都是用來傳遞信息用的,只是傳遞方式不同。但傳遞信息,有一個前提,就是語言要相同,也就是通信方式要相同。所以說,spi是一種通信方式,是用來傳遞信息的。不同的通信方式,傳遞信息的方式不同。

Spi是一種全雙工、高速的、同步的通信總線。簡單來說,就是你們兩個可以同時快速地說話,你能把你要說的告訴對方,同時也能聽到對方說什么,這就是全雙工。還有一種叫半雙工,就是你們同時只能有一個人說,另一個聽,說完了,另外一個才能說。很明顯,全雙工傳遞信息的效率更高吧。同步的意思我給你們兩個對話設定個條件,比如說我說開始你們才可以對話,我說停止就都不能說話。我們人和人傳遞信息一般是靠耳朵和嘴巴對吧?

Spi通信傳遞信息是通過接口,來看下圖:

單片機spi通信原理詳解

SPI通信協議:單片機spi通信接口什么意思,spi接口干什么用的?spi接口有4根線,分別是CS、SCLK、MOSI、MISO。SCLK是同步信號,一般由主控來控制。既然是通信,自然是需要有個”對象”,如上圖A和B。A是SPI Master,也就是主控,比如說單片機,一般就是主控的角色,主控來負責發送SCLK同步信號通知SPI Slave是否需要進行數據通信B是SPI Slave,也就是從機,比如說Flash芯片。CS代表片選信號,為什么要用片選呢?因為一個SPI Master可以跟不同的SPI Slave進行通信。

單片機spi通信原理詳解

SPI Master就是通過CS來控制,具體跟哪個SPI Slave通訊,控制CS為低電平就代表選中該SPI Slave。如果說只跟一個從設備通訊,也可以直接把CS串聯電阻接地,省的每次都去控制它。MOSI英文全稱是Master Output Slave Input,這個一般接主控器件數據輸出引腳,從機器件數據輸入引腳。MISO英文全稱是Slave Input Master Output,這個一般接主控器件數據輸入引腳,從機器件數據輸出引腳。

除此以外,還有一種特殊的用法,就是只用SCLK和MOSI這兩個引腳的SPI通信。比如說我們無際單片機編程實戰項目課程里有個OLED屏的應用。

單片機spi通信原理詳解

片選引腳CS我直接硬件接地了,因為只有一個從設備。我們主要是控制OLED屏去顯示內容,并不需要從OLED讀取數據,所以MISO也不需要,這種情況是可以只用2根線的。

來源:電工學習網

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7833

    瀏覽量

    153267
  • 單片機
    +關注

    關注

    6057

    文章

    44807

    瀏覽量

    644155
  • 通信
    +關注

    關注

    18

    文章

    6139

    瀏覽量

    137124
  • SPI
    SPI
    +關注

    關注

    17

    文章

    1746

    瀏覽量

    93910
收藏 人收藏

    評論

    相關推薦

    51單片機中斷詳解

    單片機_中斷理解51單片機中斷詳解(上)51單片機中斷詳解(中)51單片機中斷
    發表于 11-22 06:08

    AVR 單片機SPI 通信的一種抗干擾方法

    AVR 單片機SPI 通信的一種抗干擾方法
    發表于 05-15 16:03 ?44次下載

    AVR單片機SPI串行通信的應用

    電子開發過程中的資料-AVR單片機SPI串行通信的應用,感興趣的小伙伴可以看一看。
    發表于 11-03 15:50 ?0次下載

    單片機SPI通信接口

    SPI 是一種高速的、全雙工、同步通信總線,標準的 SPI 也僅僅使用 4 個引腳,常用于單片機和 EEPROM、FLASH、實時時鐘、數字信號處理器等器件的
    發表于 12-26 15:46 ?9582次閱讀
    <b class='flag-5'>單片機</b><b class='flag-5'>SPI</b><b class='flag-5'>通信</b>接口

    基于AVR單片機SPI串行通信的應用

    基于AVR單片機SPI串行通信的應用
    發表于 09-01 11:23 ?16次下載
    基于AVR<b class='flag-5'>單片機</b>的<b class='flag-5'>SPI</b>串行<b class='flag-5'>通信</b>的應用

    基于51單片機的UART串口通信

    基于51單片機的UART串口通信詳解。
    發表于 11-21 10:14 ?6.4w次閱讀
    基于51<b class='flag-5'>單片機</b>的UART串口<b class='flag-5'>通信</b>

    單片機串行通信SPI通信教程

    單片機串行通信SPI通信
    發表于 12-20 12:18 ?11次下載

    單片機SPI通信協議的應用

    SPI 是一種高速的、全雙工、同步通信總線,標準的 SPI 也僅僅使用4個引腳,常用于單片機和 EEPROM、FLASH、實時時鐘、數字信號處理器等器件的
    發表于 12-12 14:47 ?7340次閱讀
    <b class='flag-5'>單片機</b><b class='flag-5'>SPI</b><b class='flag-5'>通信</b>協議的應用

    單片機spi通信的通用程序分享

    以下是單片機spi通信的通用程序,在不同晶振情況下可能需調整延時。這里單片機晶振為11.0592MHz。 _nop_();語句指延遲一個機器周期,約1us左右。寫1bit約10u
    發表于 12-28 15:23 ?7566次閱讀
    <b class='flag-5'>單片機</b><b class='flag-5'>spi</b><b class='flag-5'>通信</b>的通用程序分享

    使用51單片機進行主從模擬SPI通信資料免費下載

    本文檔的主要內容詳細介紹的是使用51單片機進行主從模擬SPI通信資料免費下載。
    發表于 06-13 17:45 ?15次下載
    使用51<b class='flag-5'>單片機</b>進行主從<b class='flag-5'>機</b>模擬<b class='flag-5'>SPI</b><b class='flag-5'>通信</b>資料免費下載

    可讀取AD2S1210數據的單片機模擬SPI通信

    可讀取AD2S1210數據的單片機模擬SPI通信
    發表于 04-17 10:51 ?36次下載

    51單片機軟件SPI通訊

    UART、 I2C 和 SPI單片機系統中最常用的三種通信協議。1、初步介紹SPI 是一種高速的、全雙工、同步通信總線,標準的
    發表于 11-11 20:36 ?14次下載
    51<b class='flag-5'>單片機</b>軟件<b class='flag-5'>SPI</b>通訊

    單片機SPI通信原理說明

    單片機是一個可編程的微控制器,和spi通信其實是兩個獨立的東西。
    的頭像 發表于 03-30 16:37 ?5889次閱讀
    <b class='flag-5'>單片機</b><b class='flag-5'>SPI</b><b class='flag-5'>通信</b>原理說明

    基于MSP430單片機MCU與DSP的SPI通信設計

    電子發燒友網站提供《基于MSP430單片機MCU與DSP的SPI通信設計.pdf》資料免費下載
    發表于 10-30 10:14 ?7次下載
    基于MSP430<b class='flag-5'>單片機</b>MCU與DSP的<b class='flag-5'>SPI</b><b class='flag-5'>通信</b>設計

    單片機SPI通信實現

    在深入探討單片機(如基于STM32、AVR、PIC等)如何通過SPI(Serial Peripheral Interface)進行通信之前,我們先概述SPI
    的頭像 發表于 09-09 17:00 ?1175次閱讀
    主站蜘蛛池模板: 亚洲激情五月 | 中文字幕一区二区三 | 操你啦在线播放 | 福利在线看片 | 天天摸夜夜操 | 国产精品天天影视久久综合网 | 成熟女人免费一级毛片 | 色播在线 | 91国在线啪精品一区 | 伊人网综合在线 | 国产精品17p | 天堂资源在线官网bt | 老师今晚让你爽个够 | 欧美男人的天堂 | 男男浪荡性受高hnp肉 | 亚洲jizzjizz中国妇女 | 性欧美护士18xxxxhd视频 | 免费黄色三级 | 久久久鲁 | 欧美123区 | 老司机成人精品视频lsj | 久久女同 | 五月综合激情久久婷婷 | 一个人看的www片免费高清视频 | 亚洲精品视频在线 | 免费看曰批女人爽的视频网址 | 国产一区二区中文字幕 | 日本三级全黄 | 最新激情网站 | 六月婷婷在线视频 | 九色在线播放 | 在线女同免费观看网站 | 精品99久久 | 日本加勒比官网 | 立即播放免费毛片一级 | 女人张开双腿让男人桶爽免 | 天堂中文www在线 | 欧美一区二区三区成人看不卡 | 久久久噜噜噜久久久 | 免费啪视频在线观看免费的 | 美女视频黄a |