1 wiringPi
外设
SDK
安装
第一种:
git clone https://github.com/orangepi-xunlong/wiringOP.git
cd wiringOP //进入文件夹
sudo ./build clean //清除编译信息
sudo ./build //编译
第二种:
通过windows浏览器打开https://github.com/orangepi-xunlong/wiringOP
下载压缩包
把压缩包通过xterm传到开发板
解压 unzip xxx.zip
cd xxx
sudo ./build
验证指令:
gpio readall
如下方所示,外设库就完成安装了
2
蜂鸣器开发
2.1
蜂鸣器响的原理
基本
IO
口的应用
2.2
蜂鸣器配合时间函数开发
#include <stdio.h>
#include <wiringPi.h>
#include <unistd.h>
#define BEEP 0 //设置针脚0为蜂鸣器的控制引脚
int main (void)
{
wiringPiSetup () ;//初始化wiringPi库i
pinMode (BEEP, OUTPUT) ;//设置IO口的输入输出,输出
while(1){
//sleep(1);
usleep(100000);
digitalWrite (BEEP, HIGH) ; //设置IO口输出低电平,蜂鸣器响
//sleep(1);
usleep(100000);
digitalWrite (BEEP, LOW) ; //设置IO口输出低电平,蜂鸣器响
}
return 0;
}
3 .修改vim格式和shell脚本
vim
的设置,修改
/etc/vim/vimrc
文件,需要用超级用户权限
sudo vim
/
etc
/
vim
/
vimrc
set tabstop
=
4
设置
tab
键缩进
4
个空格
set shiftwidth
=
4
设置批量对齐时候的
tab
键空格数为
4
set nu 显示代码的列号

















暂无评论内容