微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > 射频无线通信设计 > Debian下使用传感器套件之环境和工具配置

Debian下使用传感器套件之环境和工具配置

时间:10-02 整理:3721RD 点击:
要想在Dragonboard 410c开发板的Debian系统下使用Grove传感器套件,我们需要搭建所需环境和安装所需工具
首先安装所需的依赖包

  1. sudo apt-get install arduino-mk arduino git build-essential autoconf libtool
  2. swig3.0 python-dev nodejs-dev cmake pkg-config libpcre3-dev

复制代码

然后为了节省磁盘空间进行清理下载缓存

  1. sudo apt-get clean

复制代码

接着安装MRAA开发库,它提供和内核的I2C GPIO SPI接口通信

  1. git clone https ://github.com/intel-iot-devkit/mraa
  2. cd mraa
  3. mkdir build
  4. cd build
  5. cmake ..
  6. make
  7. sudo make install
  8. sudo ldconfig /usr/local/lib/

复制代码

接着安装UMP库

  1. sudo ln -s /usr/bin/swig3.0 /usr/bin/swig
  2. git clone https :// github. com/ intel- iot- devkit/upm
  3. cd upm
  4. mkdir build
  5. cd build
  6. cmake -DBUILDSWIGNODE=OFF ..
  7. make
  8. sudo make install
  9. sudo ldconfig /usr/local/lib/libupm-*

复制代码

接着安装配置文件96boards-tools

  1. sudo adduser linaro i2c
  2. git clone https://github.com/96boards/96boards-tools
  3. sudo cp 96boards-tools/70-96boards-common.rules /etc/udev/rules.d
  4. sudo cp /etc/profile.d/96boards-sensors

复制代码

最后输入如下命令重启即可完成环境和工具配置

  1. sudo reboot

复制代码


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top