树莓派命令行下编译arduino程序

时间:2022-06-29 15:26:13

1、环境配置

sudo apt-get install arduino 

sudo apt-get install python-pip  

sudo pip install ino

sudo apt-get install picocom 串口调试工具/串口终端

  picocom -b 9600 /dev/ttyUSB0   -b 波特率  

  注意:   picocom 的退出时  ctrl + a  ctrl + q   

2、ino 命令行参数选项 

  build    Build firmware from the current directory project 从当前目录编译固件

  clean        Remove intermediate compilation files completely 移除中间编译文件

  init       Setup a new project in the current directory 在当前目录下初始化一个新的项目

  list-models  List supported Arduino board models  列出支持的所有Arduino板子的型号

  preproc         Transform a sketch file into valid c++ source 将arduino文件转换成c++源码

  serial        Open a serial monitor 打开串口模拟器 

  upload      Upload built firmware to the device  上传编译固件到设备

3、示例

  1)首先创建一个文件夹,比如xxx

    mkdir xxx

  2)进入文件夹

    cd xxx

  3)初始化当前目录,会自动生成两个文件夹,一个是lib, 一个是src

    ino init

  4) 修改src下的sketch.ino

    vim sketch.ino

  5) 编译代码, 编译后会自动生成一个./build 隐藏文件夹

    ino build    

  6) 上传固件到设备

    ino upload

  7)清理编译成功后的隐藏文件夹./build

    ino clean

  8) 查看串口输出

    ino serial  记得退出时要按 ctrl + a ctrl + q

最近在教一群小学生学习树莓派,所以就配了命令行下编译arduio编程环境