樹莓派 gpio 各個引腳 作用?

看了樹莓派引腳的圖,能理解vcc、gnd和數個gpio腳的作用。

但是還有幾個MOSI、MISO、SCLK、SDA、SCL、TxD、RxD、CE0、CE1都是幹什麼的?

是不是也能當做gpio腳使用?

對於硬體不太了解,請懂行的給解釋下~

另外有什麼比較好的,原理性的資料可以看?


TxD/RxD是一組,串口通訊用的,和另外一個樹莓派(或其他支持串口通訊的模塊)對接(TxD接對方的RxD,Rxd接對方的TxD)設置一樣的波特率,可以串口通訊。

SDA/SCL是一組,IIC協議通訊用的,接另外一個樹莓派(或arduino,支持IIC的模塊等等),支持iic協議的,通過iic協議通訊

MOSI、MISO、SCLK, CE0, CE1 是SPI通訊協議用的,接個使用SPI通訊的模塊就靠它了(評論中然之奐指正:CE0和CE1應該是作為接通兩路SPI的片選而不是區分主從)


有種東西叫:datasheet


好像是不行,pi的io口不但少,而且驅動能力和保護都很有限,整體價格又相對高,所以很多人是用另一片單片機做下位機驅動大功率外設的。


推薦閱讀:

樹莓派(Raspberry Pi)如何安裝系統?
為什麼不用淘汰的智能手機代替樹莓派呢?功能更全還不要錢
如何讓樹莓派快速產生大量的熱?
入門樹莓派 (Raspberry Pi)需要哪些配件?
有意買個樹莓派2來玩玩,不知道有沒有大牛們可以給個意見??

TAG:嵌入式系統 | Arduino | 樹莓派RaspberryPi |