极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1755|回复: 7
打印 上一主题 下一主题

聊聊你被arduino库坑过的经历

[复制链接]
跳转到指定楼层
楼主
发表于 2018-4-30 23:46:13 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
这个问题本来前两天就想讨论的,奈何论坛无权发言,今天抛出来吧

近期调试小车,使用2个电机、2个超声波、2个舵机、1个红外,蜂蜜器+LED各一个
红外遥控小车前后左右,正常
两个超声波测距+蜂鸣器警告,正常
双舵机转动,正常
可是偏偏把三个程序合一块时,要么红外遥控不灵,要么电机只转一个,调了3天没调好,今天还坐在电脑前一天,心累啊,目前已知定时器和红外库冲突,明天修改库文件吧

大家谈谈自己之前多个库引用时出现的问题及解决方法吧,让后人少走弯路吧
回复

使用道具 举报

推荐
发表于 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 | 只看该作者
其实只要用的稍微复杂点,冲突问题就没法避免,很多库可能都要自己写~~~
回复 支持 反对

使用道具 举报

5#
发表于 2018-5-1 14:00:01 | 只看该作者
在下资历着实太浅,还没有库有想法坑我。目前处于自己坑自己状态
回复 支持 反对

使用道具 举报

6#
发表于 2018-5-2 00:30:25 | 只看该作者
请说出你的故事
回复 支持 反对

使用道具 举报

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

使用道具 举报

8#
发表于 2018-5-2 09:37:41 | 只看该作者
深度学习种
回复 支持 反对

使用道具 举报

高级模式  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2018-10-23 02:35 , Processed in 0.043444 second(s), 8 queries , File On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表
博评网