目录 1 wiringPi简介...3 1.1 DevLib简介...3 1.2 PiFace简介...4 1.3Gertboard简介...4 1.4wiringPi扩展...4 1.5wiringPi的安装...5 1.5.1 使用git工具...5 1.5.2 离线安装...6 1.5.3 测试wiringPi是否安装成功...7 2 wiringPi设置函数...8 2.1wiringPiSetup函数...8 2.2wiringPiSetupGpio函数...9 2.3wiringPiSetupPhys函数...9 2.4wiringPiSetupSys函数...9 3 wiringPi核心函数...9 3.1 pinMode函数...10 3.2pullUpDnControl函数...10 3.3digitalWrite函数...10 3.4 pwmWrite函数...11 3.5digitalRead函数...11 3.6analogRead函数...11 3.7analogWrite函数...11 4 RaspberryPi专用函数...12 4.1digitalWriteByte函数...12 4.2 pwmSetMode函数...12 4.3pwmSetRange函数...12 4.4pwmSetClock函数...13 4.5piBoardRev函数...13 4.6wpiPinToGpio函数...13 4.7physPinToGpio函数...13 4.8 setPadDrive函数...14 5 I2C库...14 5.1wiringPiI2CSetup函数...15 5.2wiringPiI2CRead函数...15 5.3wiringPiI2CWrite函数...15 5.4wiringPiI2CWriteReg8和wiringPiI2CWriteReg16函数...15 5.5wiringPiI2CReadReg8和wiringPiI2CReadReg16函数...16 6 SPI库...16 6.1 intwiringPiSPISetup函数...16 6.2wiringPiSPIDataRW函数...17 7 串口库...17 7.1serialOpen函数...17 7.2serialClose函数...18 7.3serialPutchar函数...18 7.4serialPuts函数...18 7.5serialPrintf函数...18 7.6serialDataAvail函数...18 7.7serialGetchar函数...19 7.8serialFlush函数...19 7.9 高级串口控制...19 8 软件PWM库...20 8.1softPwmCreate函数...21 8.2softPwmWrite函数...21 9 时间函数...21 9.1 millis函数...21 9.2 micros函数...22 9.3 delay函数...22 9.4delayMicroseconds函数...22 10 优先级/时间/线程...22 10.1piHiPri函数...23 10.2waitForInterrupt函数...23 10.3wiringPiISR函数...24 10.4piThreadCreate函数...25 10.5 piLock和piUnlock函数...25 11 转换库...26 11.1shiftIn函数...26 11.2shiftOut函数...26 12 软件音频库...27 12.1softToneCreate函数...27 12.2 softToneWrite函数...28 【下载地址】http://download.csdn.net/detail/poonjun/7905959 http://www.deruio.org/wiringPiV001.pdf