最近做一个项目需要用树莓派做主控,树莓派提供了两种开发语言,一种是Python ,另一种你猜是什么?呵呵 当然是 C 啦,由于之前都是用C开发,对C是那是爱不释手啊,呵呵。可是问题来了,我需要用树莓派通过spi与arduino通信,新手没做过,整么办呢?当然是万能的网络了,那就是个宝库啊!然而,当我在网上浪里淘沙般搜索需要的材料时,哎,简直就是凤毛麟角,做过相应的就是那么一两个。。。树莓派和arduino在中国不是很风靡了么??没办法,只能硬着头皮看国外论坛了(不怕笑话,我四级都考了三次才过,呜呜),虽然单词十之八九不相识,还好能理解,代码是我们的共同语言,O(∩_∩)O,问题接着又来找我拉,例程是有些,至少比过内的多,可是用的是Python 写,呜呜,之前都没听说过,其实他是很强大的脚本语言,怪我孤陋寡闻。好头痛啊,为了达到目标,呵呵只能硬着头皮上了,看了一天的基础语法配合一些例程,算是对基本语法格式熟悉了,与C最大的特别之处就是,他是通过缩进来表示不同的代码块,而C用的是{}。有很多体会,挑感触最深的说吧。。毕竟时间宝贵。
碰到最头疼的就是数据格式的处理了,这让我好几天没吃好饭!
好不容易通过arduino能向pi发数据了,看到接收到数据那一刻,我眼泪都镖出来了,哎问题总是如影随形,什么?一串数字,我发的不是字符么?第一反应是找百度了,呵呵,这是个不整么好的习惯,容易产生