zoukankan      html  css  js  c++  java
  • Eclipse编译Arduino程序不能使用串口函数Serial.begin解决办法

    在Arduino官方的编译器当中Serial.begin(9600);初始化语句是可以直接使用的,而到Eclipse当中,同样的语句却不能用了。会出现下面的问题:

     

    显然,这是Eclipse没有找到Serial类,那么解决办法是在Eclipse中添加路径,让Eclipse找到类所在的地方。

    这个地方就是:

    D:arduino-1.0.5hardwarearduinocoresarduino

    注意:D:arduino-1.0.5是你存放编译器的位置。

     

    在Arduino官方编译器中这个路径是默认包含的,这里面就是Serial类函数存放的地方。

     

    知道,源码所在地方后,按下面方法添加路径到Eclipse当中。

    一、    右击所创建的Project,选择Properties。

    在属性选项卡中选择C/C++ General,然后再选择

    Paths and Symbols,再选择Includes,再选择GNC C++,最后,点击Add。具体如下图所示。

     

    二、点击Add后,在弹出的对话框中填入上述所说的路径,然后一直ok到底。

     

    三、    若出现下面所示情况,点击Yes即可。

     

  • 相关阅读:
    JQuery-文档处理&选择器
    JQuery-事件(部分)
    JS中构造函数与函数
    JS中的String.Math.Date
    JS中的_proto_(2)
    JS中的_proto_
    JS中的constructor
    mysql 安装问题
    【转】SpringMVC中DispatcherServlet配置中url-pattern 配置/*和/的区别
    【转】MySql中的函数
  • 原文地址:https://www.cnblogs.com/windfall/p/4982678.html
Copyright © 2011-2022 走看看