树莓派外设开发编程

    科技2024-06-24  68

    树莓派外设开发接口文档参考 wiringPi(特定平台,特定功能接口) 库(linux 动态库 静态库)

    gcc demo1.c -lwiringPi //编译时要加-lwiringPi gpio -v //查看是否安装wiringPi库 gpio version: 2.50 Copyright (c) 2012-2018 Gordon Henderson This is free software with ABSOLUTELY NO WARRANTY. For details type: gpio -warranty Raspberry Pi Details: Type: Pi 3, Revision: 02, Memory: 1024MB, Maker: Embest * Device tree is enabled. *--> Raspberry Pi 3 Model B Rev 1.2 * This Raspberry Pi supports user-level GPIO access. //表示已经安装,如没有安装,可以参考以下博文。

    wiringPi详解: https://ww.cnblogs.com/lulipro/p/5992172.html

    树莓派的接口: Io口: input output 是对于主控来说的

    input: 比如人体传感器,烟雾传感器,振动传感器等

    output:继电器,蜂鸣器等。

    PWM:电机调速,灯光调明亮度

    uart 串口 IIC SPI IIS 其他特定的硬件接口:flash

    输入以下指令查看引脚编号表格

    gpio readall

    注意:查看时,将树莓派的USB接口面对自己,这样看才是正确的。

    查看树莓派版本

    uname -r //下载linux内核源码的时候可以使用
    Processed: 0.012, SQL: 9