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

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

[复制链接]

198

主题

13

回帖

1027

积分

管理员

积分
1027
发表于 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, 2024-11-24 11:53 , Processed in 0.050801 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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