修改文档
This commit is contained in:
parent
73afdd8e62
commit
8238f46ccf
94
README.md
94
README.md
@ -1,23 +1,71 @@
|
|||||||
# 说明
|
# 说明
|
||||||
|
|
||||||
本仓库是将 wiringOP 移植到 [Blueberry](https://git.aixiao.me/aixiao/Blueberry) 上。
|
本仓库是将 wiringOP 移植到 [Blueberry](https://git.aixiao.me/aixiao/Blueberry) 上。
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## 下载
|
## 下载
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
apt-get update
|
apt-get update
|
||||||
apt-get install -y git
|
apt-get install -y git
|
||||||
git clone https://git.aixiao.me/aixiao/wiringPi_Blueberry.git
|
git clone https://git.aixiao.me/aixiao/wiringPi_Blueberry.git
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## 编译安装
|
## 编译安装
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd wiringPi_Blueberry
|
cd wiringPi_Blueberry
|
||||||
bash build clean
|
bash build clean
|
||||||
bash build
|
bash build
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## 测试
|
||||||
|
```c
|
||||||
|
#include <wiringPi.h>
|
||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <string.h>
|
||||||
|
#include <ctype.h>
|
||||||
|
|
||||||
|
int main(int argc, char *argv[])
|
||||||
|
{
|
||||||
|
char* usage = "LED flashing\nUsage: %s [wPi]\r\n";
|
||||||
|
int pin_number = 0;
|
||||||
|
|
||||||
|
if (argc != 2) {
|
||||||
|
printf(usage, argv[0]);
|
||||||
|
exit(0);
|
||||||
|
} else {
|
||||||
|
if (isdigit(*argv[1])) {
|
||||||
|
pin_number = atoi(argv[1]);
|
||||||
|
// do something with pin_number
|
||||||
|
printf("Pin number is %d\n", pin_number);
|
||||||
|
} else {
|
||||||
|
printf("Invalid input for pin number: %s\n", argv[1]);
|
||||||
|
exit(1);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
wiringPiSetup();
|
||||||
|
pinMode(pin_number, OUTPUT);
|
||||||
|
|
||||||
|
while (1)
|
||||||
|
{
|
||||||
|
digitalWrite(pin_number, HIGH);
|
||||||
|
delay(1000);
|
||||||
|
digitalWrite(pin_number, LOW);
|
||||||
|
delay(1000);
|
||||||
|
}
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
gcc -Wall -g -Os led_flashing.c -lwiringPi -lpthread
|
||||||
|
./a.out 3
|
||||||
|
|
||||||
|
```
|
||||||
|
Loading…
Reference in New Issue
Block a user