[爆卦]spi介面是什麼?優點缺點精華區懶人包

為什麼這篇spi介面鄉民發文收入到精華區:因為在spi介面這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者dnagel14544 (dnagel14544)看板Electronics標題[問題] 關於S...


請問各位專家大大,本人現在遇到一個SPI介面與感測器介面問題。懂SPI的人很清楚,SPI介面有MISO、MOSI、SCK、CS。目前本人遇到的問題是,本人所使用的微控制器有SPI介面如上述有MISO、MOSI、SCK、CS。而在感測器方面,感測器也有SPI介面支援,雖同樣有對應的SCK和CS的針腳,但問題是感測器信號的input和output都皆由一個DATA pin工作。換句話說微控制器上的MISO和MOSI 的兩個pin 要與感測器上的一個DATA pin做結合,也就是2 pin VS 1
pin。請問這樣的硬體限制狀況下,在微控制器和感測器兩者的SPI介面之間需要多做什麼電路設計才可以正常的一般SPI介面一樣正常寫入和讀取資料?
(PS:現在已經確定說直接把微控制器上的MISO和MOSI都直接與DATA做連結是不行的!直接作連結實驗結果是MISO等於是讀MISO自己讀自己寫的信號,完全讀不出感測器的資料。所以不要回答說直接微控制器上的2 pin接感測器的1 pin!)





--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.104.25.192
kdjf:3wire vs 4wire spi 02/28 23:17
kdjf:mcu的out接一個電阻接到mcu-in & sensor 02/28 23:20
kdjf:然後你的程式在讀資料的時候,對mcu-out要一直寫high 02/28 23:22
kdjf:除非你的sensor output是push-pull,就不用管out的內容 02/28 23:23
hangost3:應該是不會影響才對 資料輸出時你有可能同時做資料讀取嗎 02/28 23:47
hangost3:最近我也在作MCU與周邊元件的SPI的通訊協定 可以加我信箱 02/28 23:50
hangost3:hangost3@yahoo....... 有機會一起討論 02/28 23:51

你可能也想看看

搜尋相關網站