玩久了Arduino会渐渐习惯他的语法,虽然说都是wiring,但是还是有些差别的这是BPI-WiringPi的blink
最近炫Q大神在搞MikuPi,觉得挺好的,现在拿来试试,遗憾的是,目前只能用在M2和M3上
首先安装MikuPi
git clone https://github.com/bpiq/MikuPi.git
cd MikuPi
sudo make
新建一个blink.c
sudo nano blink.c
将代码复制进去,可以看出和Arduino的代码基本是差不多了
/*
* blink.c:
*
* Welcome to MikuQ.com! MikuDuino for BananaPi
*
* by MikuQ([email protected]) 2016-6-2
*
* https://github.com/bpiq/MikuPi
*
*/
#include "MikuDuino.h"
#define LED D7
void setup()
{
pinMode (LED, OUTPUT) ;
}
void loop()
{
digitalWrite (LED, HIGH) ;
delay(500);
digitalWrite (LED, LOW) ;
delay(500);
}
编译,运行
gcc -Wall -o blink blink.c -lMikuDuino
sudo ./blink
最后上图