极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2011|回复: 7

聊聊你被arduino库坑过的经历

[复制链接]
发表于 2018-4-30 23:46:13 | 显示全部楼层 |阅读模式
这个问题本来前两天就想讨论的,奈何论坛无权发言,今天抛出来吧

近期调试小车,使用2个电机、2个超声波、2个舵机、1个红外,蜂蜜器+LED各一个
红外遥控小车前后左右,正常
两个超声波测距+蜂鸣器警告,正常
双舵机转动,正常
可是偏偏把三个程序合一块时,要么红外遥控不灵,要么电机只转一个,调了3天没调好,今天还坐在电脑前一天,心累啊,目前已知定时器和红外库冲突,明天修改库文件吧
21.JPG
大家谈谈自己之前多个库引用时出现的问题及解决方法吧,让后人少走弯路吧
回复

使用道具 举报

发表于 2018-5-1 13:10:40 | 显示全部楼层
写完代码,编译之后flash爆了,还在优化中,不开心
回复 支持 1 反对 0

使用道具 举报

发表于 2018-5-1 08:15:58 | 显示全部楼层
這也不算是"被坑"吧,畢竟單獨使用是 OK 的,
沒人能預料到共同使用(N種組合?)會發生什麼問題,
這篇回覆是我的經驗談:

arduino中使用tone()函數出錯問題
回复 支持 反对

使用道具 举报

发表于 2018-5-1 08:23:37 | 显示全部楼层
其实只要用的稍微复杂点,冲突问题就没法避免,很多库可能都要自己写~~~
回复 支持 反对

使用道具 举报

发表于 2018-5-1 14:00:01 | 显示全部楼层
在下资历着实太浅,还没有库有想法坑我。目前处于自己坑自己状态
回复 支持 反对

使用道具 举报

发表于 2018-5-2 00:30:25 | 显示全部楼层
请说出你的故事
回复 支持 反对

使用道具 举报

发表于 2018-5-2 01:27:35 | 显示全部楼层
不想被坑要了解各通讯口的针脚工作,串口用 0,1 大家都知道  SPI 用 11、12、13 和 其它一个针脚(SS),一个设备用一个SS,两个设备就占两个针脚用于SS ,SPI 外设越多占用针脚越多。还有 I2C ,I2C比较简单,它用两个针脚 A4 A5 I2C外设通讯是软件设置,当然代价是速度慢。外设较多时要详细安排针脚。
回复 支持 反对

使用道具 举报

发表于 2018-5-2 09:37:41 | 显示全部楼层
深度学习种
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号 )

GMT+8, 2018-12-11 15:46 , Processed in 0.049985 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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