wiringPi庫是由Gordon Henderson所編寫幵維護的一個用C語言寫成的類庫。起初,主要是作為BCM2835芯片的GPIO庫。而現在,已經非常豐富,除了GPIO庫,還包括了I2C庫、SPI庫、UART庫和軟件PWM庫等。 由于其不Arduino的“wiring”系統較為類似,故以此命名。它是采用GNU LGPLv3講可證的,可以在C或C++上使用,而在其他編程語言上也有對應的擴展。 wiringPi庫包含了一個命令行工具gpio,它可以用來謳置GPIO管腳,可以用來讀寫GPIO管腳,甚至可以在Shell腳本中使用來達到控制GPIO管腳的目的。
|