首页 > 代码库 > Deruio制作 wiringPi用户手册V001

Deruio制作 wiringPi用户手册V001

目录

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

Deruio制作 wiringPi用户手册V001