树莓派基础之外设开发编程;wiringPi库函数;树莓派控制继电器

本文介绍了树莓派的基础知识,包括其主要功能和接口。重点讲解了wiringPi库的用途、安装及引脚使用,并提供了控制继电器的示例代码,帮助读者理解如何通过树莓派进行硬件交互。
摘要由CSDN通过智能技术生成

目录

一、什么是树莓派

二、树莓派主要功能

三、树莓派的接口

四、wiringPi 库函数

1、什么是wiringPi库函数

2、树莓派的镜像固件中不会带有wiringPi库函数,需要手动安装

3、怎么看树莓派的引脚:可以将引脚分为左、右两侧(左右两侧是对称的)

五、wiringPi库函数API大全

六、树莓派控制继电器

1、通用GPIO控制函数

2、继电器组硬件控制开发


一、什么是树莓派

树莓派是一款基于ARM的微型电脑主板,以SD/MicroSD卡为内存硬盘,卡片主板周围有1/2/4个USB接口和一个10/100 以太网接口(A型没有网口),可连接键盘、鼠标和网线,同时拥有视频模拟信号的电视输出接口和HDMI高清视频输出接口,以上部件全部整合在一张仅比信用卡稍大的主板上,具备所有PC的基本功能只需接通电视机和键盘,就能执行如电子表格、文字处理、玩游戏、播放高清视频等诸多功能。 Raspberry Pi B款只提供电脑板,无内存、电源、键盘、机箱或连线。

二、树莓派主要功能

树莓派就像其他任何一台运行Linux系统的台式计算机或者便携式计算机那样,利用Raspberry Pi 可以做很多事情。当然,也难免有一点点不同。普通的计算机主板都是依靠硬盘来存储数据,但是Raspberry Pi 来说使用SD 卡作为“硬盘”,你也可以外接USB 硬盘。利用Raspberry Pi 可以编辑Office 文档、浏览网页、玩游戏—如《雷神之锤》(Quake )。

Raspberry Pi 的低价意味着其用途更加广泛,将其打造成极佳的多媒体中心也是一个不错的选择。利用Raspberry Pi 可以播放视频,甚至可以通过电视机的USB 接口供电。

三、树莓派的接口

Io口:input  output  对主控芯片来说

Input   (输入口):把数据往主控芯片里面传

Output(输出口):主控芯片的数据向外输出

Input:人体,烟雾,火焰,震动
Output:继电器,蜂鸣器

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

串口uart、IIC、SPI、IIS

其他特定硬件的接口:flash

像树莓派一样要跑操作系统的芯片还有:
Nanopi:linux
S3c2410 2440 6410
Tiny210 tiny4412
海思方案,瑞芯微方案,移远方案
不带操作系统的芯片:
C51,STM32,Arduino,WemosD1:没有OS(linux)

四、wiringPi 库函数

1、什么是wiringPi库函数

   wiringPi是应用于树莓派平台的GPIO控制库函数,wiringPi遵守GUN Lv3。wiringPi使用C或者C++开发并且可以被其他语言包转用,例如python、rub

  • 0
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值