请选择 进入手机版 | 继续访问电脑版

小钉锤创客网

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 43|回复: 0

关于\AF_Motor\AFMotor.cpp WProgram.h错误问题的解决方案

[复制链接]

174

主题

185

帖子

847

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
847
发表于 2019-9-11 17:49:34 | 显示全部楼层 |阅读模式
arduino在使用AF_DCMotor电机驱动板时,会遇到这样的错误问题:\AF_Motor\AFMotor.cpp:7:22: fatal error: WProgram.h: No such file or directory  #include "WProgram.h"     。这个问题确实是一个让人头疼,在网络上查找了很多的解决方案,都没有详细的解决方案。      最后仔细分析产生错误问题的根源,是因为 arduino IDE 1.0 及后续版本,WProgram.h已经改名为 Arduino.h,你把相应的.h和.cpp改名就行。这是在1.0.X版里编译更老的程序时的通病,一个更完美的解决方案是,在老的程序前加这几行就新老IDE通吃:

#if defined(ARDUINO) && ARDUINO >= 100
#include "Arduino.h"
#else
#include "WProgram.h"
#endif



转载自
http://blog.sina.com.cn/s/blog_13f827f470102wl09.html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|小钉锤创客网 ( 粤ICP备18149537号-2 )

GMT+8, 2019-10-18 17:08 , Processed in 0.033180 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表