文章目录
- wiringPi库
- 震动传感器
- 定时器
- II2C
- 串口
前言
为什么我们要跑ARM+Linux?
因为在Linux内核下帮我们完成了很多底层的一些东西,我们在应用时常常只需要调用就行了,且Linux 开源,移植性好,可裁剪软硬件,功能强大。
一、wiringPi库
在Linux上进行arm开发,往往会用到GPIO,串口,定时器....,这些特定的功能接口,就是由wiringPi库所提供的。
wiringPi下载:wget https://unicorn.drogon.net/wiringpi-2.46-1.deb
二、震动传感器
#include <stdio.h>
#include <wiringP