树莓派外设开发
程序员文章站
2022-06-26 18:21:22
树莓派外设开发编程1、树莓派接口种类普通IO口、Input、Output、PWM、串口uart、IIC、SPI、IIS等接口2、树莓派wiringPi库wiringPi库是树莓派IO控制库,提供丰富的接口:GPIO控制、中断、多线程等。①、在使用wiringPi库时,需要包含头文件#include;②、编译时,gcc xxx.c -lwiringPi;3、控制函数①、int wiringPiSetup(void),硬件初始化函数,返回值为-1表示初始化失败...
树莓派外设开发编程
1、树莓派接口种类
普通IO口、Input、Output、PWM、串口uart、IIC、SPI、IIS等接口
2、树莓派wiringPi库
wiringPi库是树莓派IO控制库,提供丰富的接口:GPIO控制、中断、多线程等。
①、在使用wiringPi库时,需要包含头文件#include<wiringPi.h>;
②、编译时,gcc xxx.c -lwiringPi;
3、控制函数
①、int wiringPiSetup(void),硬件初始化函数,返回值为-1表示初始化失败;
②、void pinMode(int pin,int mode)
pin:配置引脚
mode:指定引脚IO模式
可取的值:INPUT、OUTPUT、PWM_OUTPUT、GPIO_CLOCK
③、void digitalWrite(int pin,int value)
pin:控制引脚
value:引脚输出的电平值
可取的值:HIGH、LOW分别代表高低电平
查看树莓派引脚类型
gpio readall
4、串口通信
本文地址:https://blog.csdn.net/weixin_47357352/article/details/109000576
上一篇: 实战PyQt5: 标签控件QLabel